clickonce相关

Clickonce部署使用过程中的错误

一、ClickOnce安装路径:

WIN7操作系统:C:\Users\DELL(即用户名)\AppData\Local\Apps\2.0

其它操作系统:C:\Documents and Settings\Administrator\Local Settings\Apps\2.0,需打开显示所有文件。

二、解决: 

  1. 如果原先是非联机发布,需要在控制面板-程序和功能,卸载原先程序。
  2. Try running:  mage -cc   [you did that]
  3. Delete the ClickOnce application store [you did part of this]
    1. Make sure the DFSVC.EXE process isn’t running – if it is, try killing the process
    2. Delete the application store folder %userprofile%\Local Settings\Apps  (系统文件夹)
    3. Delete the folder %userprofile%\Local Settings\Apps (系统文件夹)
    4. Delete HKEY_CURRENT_USER\Software\Classes\Software\Microsoft\Windows\CurrentVersion\Deployment(注册表)  这步可以解决很多问题。

注意:一般关掉 DFSVC.EXE进程,再安装即解决。

三、mage.exe路径

  在如下路径:如果不是64位系统,去掉(x86)

  C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\bin\NETFX 4.0 Tools

四、其他问题

  1. 有些文件没在发布文件里
    1. 右击文件——属性——生成操作,选择“内容”
    2. 右击项目——属性——发布——应该程序文件——发布状态,选择“包括(自动)”
  2. 本地发布没问题,部署到服务器就有问题
    1. 右击项目——属性——发布 安装文件夹URL,填写发布的那台服务器url。
    2. 将所以配置信息(数据库连接,调用的接口ip),改成正式环境信息。
  3.  部分机器能正常下载,部分机器如上面的操作做完,还是不行。

    检查一下,是不是因为你发布不是x86。

         4. 有时报签名时出错。

     打开VS2010时候以管理员身份运行。

posted @ 2018-05-15 17:37  丁焕轩  阅读(154)  评论(0编辑  收藏  举报