No se pudo abrir el contenedor de claves RSA

He estado desarrollando un sitio ASP.NET en una máquina más antigua que ejecuta XP en casa. Recientemente obtuve una nueva PC con Win 7 y moví todos mis archivos de proyecto. Cuando intento ejecutar el proyecto, aparece este mensaje de error:

"Failed to decrypt using provider 'MyRsaProtectedConfigurationProvider'. Error message from the provider: The RSA key container could not be opened."

Me di cuenta de que cifraba partes de mi archivo web.config usando unRSA encryption. Aquí es donde yace el problema. No estoy seguro de cómo hacer que esa clave vuelva a funcionar para poder usarla en mi nueva máquina. Exporté la clave de la máquina anterior y la importé usando:

aspnet_regiis -pi "RSAProviderName" "C:\RSA_configkey.xml"

Esto fue importado con éxito. Luego ejecuté el proyecto, pero apareció el mismo mensaje de error. Pensé que podría ser un permiso, así que corrí:

aspnet_regiis -pa "RSAProviderName" "\Desktop" -full

Esto también fue exitoso, pero aún recibo el error. Al leer, he visto a personas usar "ASPNET" en lugar de "\ Desktop" (Desktop es el nombre de mi máquina). Sin embargo, cuando intento usar "ASPNET", obtengo:

No mapping between account name and security IDs was done. <Exception from HRESULT = 0x80070534

No puedo trabajar en el proyecto hasta que esto se solucione, por lo que cualquier ayuda es muy apreciada. ¡Gracias!

Respuestas a la pregunta(1)

Su respuesta a la pregunta