ClickOnce应用程序崩溃,尝试访问当前UserPrincipal

时间:2019-05-31 22:19:16

标签: c# .net clickonce

我有一个用C#编写的ClickOnce应用程序,该应用程序需要获取当前登录用户的电子邮件地址。下面的代码行在调试期间在Visual Studio中对我有用。

var userEmail = System.DirectoryServices.AccountManagement.UserPrincipal.Current.EmailAddress;

一旦从ClickOnce部署位置安装了应用程序,执行此行就会导致应用程序崩溃。

在项目属性的“安全性”选项卡中,选中了“启用ClickOnce安全性设置”复选框,并选中了“这是一个完全信任的应用程序”单选按钮。我尝试了此选项卡上复选框和单选按钮的其他组合,但没有成功。

project properties

0 个答案:

没有答案