Spe*_*n D 4 c# deployment wpf clickonce setup-deployment
我使用ClickOnce发布来部署我的WPF应用程序
当我尝试手动更新时
该ApplicationDeployment.IsNetworkDeployed is always return false所以它不检查更新.它无法找到当前的部署设置
我使用以下方法手动更新 http://msdn.microsoft.com/en-us/library/ms404263.aspx
小智 6
只有从其部署URL(.xbap)启动应用程序时,IsNetworkDeployed才会为true.IsNetworkDeployed在已部署的应用程序中返回false的唯一原因是,如果访问ApplicationDeployment.CurrentDeployment会抛出异常....
因此,为了更深入地调查您的问题,您应该能够做到这样的事情:
try
{
string foo = ApplicationDeployment.CurrentDeployment.DataDirectory;
}
catch (Exception e)
{
MessageBox.Show("Exception: " + e.Message + "\n" + e.StackTrace);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4916 次 |
| 最近记录: |