当我尝试运行使用 C# 在 Visual Studio 2013 中构建的 .exe 时,它将在我编译它的计算机上运行得很好。当我尝试在不同的计算机上运行该程序时,我收到异常错误。
所以我尝试发布该程序,但收到此错误:
无法创建默认证书。发布中止
如果我从装有 Visual Studio 的计算机运行可执行文件,则它可以正常工作。
当我尝试创建证书时出现错误
用户的配置文件是临时配置文件。 (例外情况是
H结果:0x80090024)
我希望这个可执行文件能够在我们学校的所有 Windows 7 学生计算机上启动时运行。
您需要告诉发布者从哪里获取证书:
- Go to Project → 特性
- 转到名为的选项卡「签名」
- 选中标记的复选框“签署 ClickOnce 清单”。这将启用您可以指向证书的部分。
- 单击标记为的按钮“从文件中选择...”。在目录列表中,选择一个密钥文件 (.pfx) 并Open....
- 在步骤 3 中,单击标记为“更多细节...”。这将显示您刚刚选择的证书。
- Click “安装证书”并按照提示操作。
- 保存并Publish你的解决方案。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)