我正在开发一个Windows Mobile应用程序,供公司内部使用,使用Windows Mobile 6 Professional SDK。同样的老故事:我已经在模拟器上开发和测试了一切都很好,但是一旦我部署建议,我在编写文件或创建目录时会收到UnauthorizedAccessException。
我知道安装到设备上的应用程序需要签名,但我现在遇到了障碍:
如果可能的话,我希望避免通过Versign等获得Mobile2Market证书。如果我必须走这条路线去寻找一个很好的最终版本,但我至少需要能够在真实设备上测试应用程序。
欢迎任何建议!
答案 0 :(得分:0)
首先,请确保you really do need to sign it(您可能可以调整设备安全模型)。
如果这样做,则从Visual Studio命令提示符运行signtool.exe,但运行。最简单的方法是从“开始”菜单中选择“Microsoft Visual Studio 2008”>“Visual Studio工具” - >“Visual Studio 2008命令提示符”。这将为您设置所有正确的路径。