我正在尝试构建一个需要提升权限的 Out Of Browser Silverlight 应用程序。我已按照这些说明创建代码签名证书,并在 VS2010 的属性窗格中选中了“签署 Xap 文件”框。我能够在本地机器上构建和测试功能。但是,当我尝试在构建服务器上使用 msbuild 构建时,出现以下错误:
- 错误 MSB3326:无法导入以下密钥文件:. 密钥文件可能受密码保护。要更正此问题,请尝试再次导入证书或手动将证书导入当前用户的个人证书存储区。
- 错误 MSB3321:已取消导入密钥文件“MySPC.pfx”。
我已将“MyCA.cer”(自签名 CA)安装到构建服务器上的 Trusted Root Certificate Athorities 存储中,并且尝试将“MySPC.pfx”安装到同一存储和 Trusted Publishers 存储中,但无济于事.
有没有人有这样做的经验?