none
aspnet_regiis não é reconhecido RRS feed

  • Pergunta

  • ao tentar encriptar uma connetionStrings para uma aplicação no Visual Studio Web Developer 2010 no prompt do Windows seven aparece a mensagem "aspnet_regiis não é reconhecido como um comando interno ou externo, um programa operável ou um arquivo de lotes". Algúem tem alguma sugestão?

    sábado, 9 de junho de 2012 16:25

Respostas

  • Ok, tente acessar manualmente então pelo Prompt do Windows 7, use estes comando no prompt:

    cd C:\ (Aperte ENTER para rodar este comando)

    cd Windows\Microsoft.NET\Framework\v4.0.30319 (Aperte ENTER para rodar este comando)

    Depois teste escrevendo:

    aspnet_regiis /? (Aperte ENTER para rodar este comando)

    Vitor Mendes | Seu feedback é muito importante para todos!
    Visite o meu site: http://www.vitormendes.com.br/

    • Marcado como Resposta Wilson Boris sábado, 9 de junho de 2012 17:45
    • Não Marcado como Resposta Wilson Boris segunda-feira, 11 de junho de 2012 02:14
    • Marcado como Resposta Wilson Boris terça-feira, 12 de junho de 2012 17:20
    sábado, 9 de junho de 2012 17:18

Todas as Respostas

  • Wilson verifique se a pasta do .NET Framework contem o oaspnet_regiis.exe, neste caminho:

    C:\Windows\Microsoft.NET\Framework\v4.0.XXXXX

    Tente utilizar o Visual Studio Command Prompt (2010) para acessar o mesmo, ele se encontra em:

    Iniciar (Orb com logo do Windows, no windows 7 ) > Todos os programas > Microsoft Visual Studio 2010 > Visual Studio Tools > Visual Studio Command Prompt (2010) 


    Vitor Mendes | Seu feedback é muito importante para todos!
    Visite o meu site: http://www.vitormendes.com.br/

    sábado, 9 de junho de 2012 16:42
  • Vitor o aspnet_regiis.exe exixte neste caminho, porém no Visual Studio Web Developer 2010 não tem o Command Prompt, eu estou utilizando o prompt do próprio Windows 7.
    sábado, 9 de junho de 2012 16:52
  • Ok, tente acessar manualmente então pelo Prompt do Windows 7, use estes comando no prompt:

    cd C:\ (Aperte ENTER para rodar este comando)

    cd Windows\Microsoft.NET\Framework\v4.0.30319 (Aperte ENTER para rodar este comando)

    Depois teste escrevendo:

    aspnet_regiis /? (Aperte ENTER para rodar este comando)

    Vitor Mendes | Seu feedback é muito importante para todos!
    Visite o meu site: http://www.vitormendes.com.br/

    • Marcado como Resposta Wilson Boris sábado, 9 de junho de 2012 17:45
    • Não Marcado como Resposta Wilson Boris segunda-feira, 11 de junho de 2012 02:14
    • Marcado como Resposta Wilson Boris terça-feira, 12 de junho de 2012 17:20
    sábado, 9 de junho de 2012 17:18
  • Ok, rodou o comando, então escrevi:

    C:\Windows\Microsoft.NET\Framework\v4.0.30319>aspnet_regiis - pef "connectionStr
    ings" "C:\Users\Bra\Documents\Visual Studio 2010\Projects\BRA" -prov "DataPr
    otectionConfigurationProvider"

    Acho que não estou precedendo certo...


    sábado, 9 de junho de 2012 17:32
  • Ok, rodou o comando, então escrevi:

    C:\Windows\Microsoft.NET\Framework\v4.0.30319>aspnet_regiis - pef "connectionStr
    ings" "C:\Users\Bra\Documents\Visual Studio 2010\Projects\BRA" -prov "DataPr
    otectionConfigurationProvider"

    Acho que não estou precedendo certo...


    Desculpe tem um espaço - pef. Certinho o comando. Muito Obrigado.
    • Editado Wilson Boris sábado, 9 de junho de 2012 18:49
    • Marcado como Resposta Wilson Boris terça-feira, 12 de junho de 2012 17:20
    • Não Marcado como Resposta Wilson Boris terça-feira, 12 de junho de 2012 17:20
    sábado, 9 de junho de 2012 17:44
  • Vitor tem algo à recomendar?

    No web config  nas linhas abaixo, esta ficando grifado após encriptar  seguintes palavras:configProtectionProvider e <EncryptedData>.

    <connectionStrings configProtectionProvider="DataProtectionConfigurationProvider">
        <EncryptedData>
          <CipherData>
            <CipherValue>AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAABE+Py+7xWU6KDR4o56LM/wQAAAACAAAAAAAQZgAAAAEAACAAAAA4FBVhxpDsHLzNLP++MAXmve9vB8aQDm7RTMg2lXARvwAAAAAOgAAAAAIAACAAAABrO/xH6dhX7YEpjFk11ArmAzCZkxu3LdtDCZaRjGxZFcABAADGcqs//qOKlYsyhawqUM0wpo7/eI4q0ThQET7cp7P2ldsWxr/I+IKAp0VIWwSez+BqneNlyqhMu+tCG/XVolYhOLTvyOmWXNMCl8JJfi+YkTWHkBllzB0rs+gFz0IPiJaAzxwoeugMnijrhuiuk5wXfh1AFIsBOpat8K9OQLvcsDhAk303RR2njkEWUFbsLFKeycOXVFQSklZCJ0f7d/rCrGHC8IzMg+7FbOXlDsEaUtVS3wTddb65p8nl1P8LPfBORZ7aPcV9zjlYuK8X3121hjcLP3W3L74fCQGGe7lovpAjz44KDNVQOzNaTkp0qCDDgX7QLbpx7vkI7YJD18GRfmUZiWzWuj4l1GqVUfttan5foohx3GgWj2RycAx9w63XiR3Q0ZoDTlvrXbliuuYOisEW30bDIlUHC9eY6FK/RAbiZuwYOp8tD/mB7NJ+CacnFr8Ef5bMqi44I3SZfIzahr+9BE3NqSjaDR2H1SCJ431d5G45usoWLzQVKIC92N+fgkN2NJohJwu/lh9HWya0v4jBGCXMJ4UlcKHJ83qVvicYnnUu7B3ikzefMoWyZHvLsko+1Q5wvb7i0MNx1czTQAAAAETS1Sk9uGqoQp+0GStJrdx7WBHNLnnu4EvphKDOj7Q1MaTigkeihMdgBqGCJtBvPwzViOh0d26upHP4NoYQ4ZM=</CipherValue>
          </CipherData>
        </EncryptedData>

    Ao carregar a página apresenta apresenta o seguinte erro:

    Server Error in '/' Application.
    --------------------------------------------------------------------------------

    Configuration Error
    Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

    Parser Error Message: Failed to decrypt using provider 'DataProtectionConfigurationProvider'. Error message from the provider: Os dados são inválidos. (Exception from HRESULT: 0x8007000D)

    Source Error:


    Line 8:    </configSections>
    Line 9:    <connectionStrings configProtectionProvider="DataProtectionConfigurationProvider">
    Line 10:     <EncryptedData>
    Line 11:       <CipherData>
    Line 12:         <CipherValue>AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAABE+Py+7xWU6KDR4o56LM/wQAAAACAAAAAAAQZgAAAAEAACAAAAA4FBVhxpDsHLzNLP++MAXmve9vB8aQDm7RTMg2lXARvwAAAAAOgAAAAAIAACAAAABrO/xH6dhX7YEpjFk11ArmAzCZkxu3LdtDCZaRjGxZFcABAADGcqs//qOKlYsyhawqUM0wpo7/eI4q0ThQET7cp7P2ldsWxr/I+IKAp0VIWwSez+BqneNlyqhMu+tCG/XVolYhOLTvyOmWXNMCl8JJfi+YkTWHkBllzB0rs+gFz0IPiJaAzxwoeugMnijrhuiuk5wXfh1AFIsBOpat8K9OQLvcsDhAk303RR2njkEWUFbsLFKeycOXVFQSklZCJ0f7d/rCrGHC8IzMg+7FbOXlDsEaUtVS3wTddb65p8nl1P8LPfBORZ7aPcV9zjlYuK8X3121hjcLP3W3L74fCQGGe7lovpAjz44KDNVQOzNaTkp0qCDDgX7QLbpx7vkI7YJD18GRfmUZiWzWuj4l1GqVUfttan5foohx3GgWj2RycAx9w63XiR3Q0ZoDTlvrXbliuuYOisEW30bDIlUHC9eY6FK/RAbiZuwYOp8tD/mB7NJ+CacnFr8Ef5bMqi44I3SZfIzahr+9BE3NqSjaDR2H1SCJ431d5G45usoWLzQVKIC92N+fgkN2NJohJwu/lh9HWya0v4jBGCXMJ4UlcKHJ83qVvicYnnUu7B3ikzefMoWyZHvLsko+1Q5wvb7i0MNx1czTQAAAAETS1Sk9uGqoQp+0GStJrdx7WBHNLnnu4EvphKDOj7Q1MaTigkeihMdgBqGCJtBvPwzViOh0d26upHP4NoYQ4ZM=</CipherValue>

    Source File: d:\web\localuser\vigilanciasaudeocupa\www\web.config    Line: 10


    --------------------------------------------------------------------------------
    Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.272

    Ok, rodou o comando, então escrevi:

    C:\Windows\Microsoft.NET\Framework\v4.0.30319>aspnet_regiis - pef "connectionStr
    ings" "C:\Users\Bra\Documents\Visual Studio 2010\Projects\BRA" -prov "DataPr
    otectionConfigurationProvider"

    Acho que não estou precedendo certo...


    Desculpe tem um espaço - pef. Certinho o comando. Muito Obrigado.

    domingo, 10 de junho de 2012 12:29