Clickonce 单击一次';未授权执行当前操作';

Clickonce 单击一次';未授权执行当前操作';,clickonce,Clickonce,我在网络上的Linux服务器上 我在VisualStudio2010中创建的clickonce部署中使用了一些应用程序。 网站管理员只是通过安装suPHP来升级系统。 因为他们已经启用了SUPPP,所以我无法更新任何现有部署,但可以毫无问题地创建新的部署 起初我无法连接,因为FrontPage扩展被禁用,所以我重新安装了它 我被提示输入我的登录信息,我喜欢总是按回车键 然后,系统会再次提示我输入登录信息。只要我一直单击OK,这将无限期地继续下去 最后,我放弃并单击“取消”,然后我当然会得到“未被

我在网络上的Linux服务器上 我在VisualStudio2010中创建的clickonce部署中使用了一些应用程序。 网站管理员只是通过安装suPHP来升级系统。 因为他们已经启用了SUPPP,所以我无法更新任何现有部署,但可以毫无问题地创建新的部署

  • 起初我无法连接,因为FrontPage扩展被禁用,所以我重新安装了它
  • 我被提示输入我的登录信息,我喜欢总是按回车键
  • 然后,系统会再次提示我输入登录信息。只要我一直单击OK,这将无限期地继续下去
  • 最后,我放弃并单击“取消”,然后我当然会得到“未被授权执行当前操作”的错误
  • 它在过去总是工作得很好,在我昨天做的测试应用程序中仍然如此,但是对于所有以前的部署,它都会给我同样的错误,它不会接受我的登录信息

    我检查了服务器上的所有文件夹权限,一切正常 该文件夹从未移动,并且在visual studio中的地址相同

    我的问题是,你有解决方案吗?或者除了重新部署到一个新文件夹外,没有其他解决方案,这意味着在重新安装之前,将杀死数千名使用该应用程序的用户的更新


    “提前感谢”

    找到了解决我问题的方法,但处理问题的方法非常不寻常,但我仍然想知道如果一位专家能够回答,会发生什么,所以我做了什么

  • 使用ftp将我的应用程序文件夹备份到application2

  • 在visual studio中,我将部署链接更改为application2

  • 然后,我将新的更新发布到该备份文件夹中,并毫无问题地工作

  • 将原始文件夹重命名为.back,并将application2重命名为原始名称application

  • 在我的电脑上打开已安装的程序并进行更新,结果成功

  • 现在我需要检查的最后一件事是,我是否能够发布一个新的更新,是否将安装url指向了原始部署,并且工作得很好

  • 我希望这会有用,因为我看到很多人有同样的问题和答案是罕见的。但在尝试之前,请确保备份