我在尝试使用任何部署成员时遇到此异常,例如我在这个简单的代码中尝试:
Public Class Form1
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
MsgBox(If(My.Application.Deployment.IsFirstRun, "Yes", "No"))
End Sub
End Class
异常消息:Application identity is not set
该异常发生在调试和发布中,在 VS2012 中,针对 Winforms 中的 FW 4.0。
我在这里读过:应用程序标识未设置异常
...还有这里:InvalidDeploymentException - 未设置应用程序标识
我不记得如何在项目设置中停用异常检查,但无论如何有一种方法可以在不手动禁用异常的情况下避免此异常?
原因只是我不想手动禁用异常并记住为我存储的每个项目和未来的项目都这样做,我想以自然的方式解决这个问题。