IsFirstRun 问题
IsFirstRun Problems
所以我试图检测应用程序是否是第一个 运行,但由于某种原因,我收到了名称 space 错误。我正在使用以下代码:
private void Window_Loaded(object sender, RoutedEventArgs e)
{
lblUsername.Content = "CIS User: " + username;
lblbuildVersion.Content = staticinfo.buildVersion;
if (System.Deployment.Application.ApplicationDeployment.IsNetworkDeployed && System.Deployment.Application.ApplicationDeployment.IsFirstRun)
{
//display readme file
}
}
我试过输入 using System.Deployment
但之后只有内部选项。似乎无法使它正常工作。我使用 ClickOnce 部署我的工作,目标框架是 4.0
System.Deployment.Application.ApplicationDeployment
class 在 System.Deployment.dll 程序集中定义。您似乎没有添加对该 DLL 的引用。
对于 IsFirstRun 属性,您需要:
System.Deployment.Application.ApplicationDeployment.当前部署.IsFirstRun
所以我试图检测应用程序是否是第一个 运行,但由于某种原因,我收到了名称 space 错误。我正在使用以下代码:
private void Window_Loaded(object sender, RoutedEventArgs e)
{
lblUsername.Content = "CIS User: " + username;
lblbuildVersion.Content = staticinfo.buildVersion;
if (System.Deployment.Application.ApplicationDeployment.IsNetworkDeployed && System.Deployment.Application.ApplicationDeployment.IsFirstRun)
{
//display readme file
}
}
我试过输入 using System.Deployment
但之后只有内部选项。似乎无法使它正常工作。我使用 ClickOnce 部署我的工作,目标框架是 4.0
System.Deployment.Application.ApplicationDeployment
class 在 System.Deployment.dll 程序集中定义。您似乎没有添加对该 DLL 的引用。
对于 IsFirstRun 属性,您需要: System.Deployment.Application.ApplicationDeployment.当前部署.IsFirstRun