VisualStudioClickOnce Web部署

VisualStudioClickOnce Web部署,web,web-deployment,clickonce,Web,Web Deployment,Clickonce,如果有人能帮助我解决ClickOnce Web部署的这个问题,我将不胜感激 我已经阅读了所有关于这个主题的文章,也阅读了所有关于这个主题的微软文档。他们似乎说了很多,但实际上并不直接,也没有提供有用的例子。然而,也许我错了,我没有找对地方 我已经成功地使用ClickOnce在局域网上部署了一个应用程序。 它工作得很好,真的没有那么复杂。但是,我的目标是将此应用程序部署到未连接到本地网络的客户 我已经建立了一个网站(www.mydomain.co.za),我可以直接或通过ftp协议访问该网站。 我

如果有人能帮助我解决ClickOnce Web部署的这个问题,我将不胜感激

我已经阅读了所有关于这个主题的文章,也阅读了所有关于这个主题的微软文档。他们似乎说了很多,但实际上并不直接,也没有提供有用的例子。然而,也许我错了,我没有找对地方

我已经成功地使用ClickOnce在局域网上部署了一个应用程序。 它工作得很好,真的没有那么复杂。但是,我的目标是将此应用程序部署到未连接到本地网络的客户

我已经建立了一个网站(www.mydomain.co.za),我可以直接或通过ftp协议访问该网站。 我在根目录下创建了一个子目录,打算在其中发布发布函数创建的文件。应用程序的发布功能需要一个发布文件夹位置和一个安装文件夹URL我不太理解这两个位置之间的功能差异。如果我将发布位置设置为,将安装文件夹URL设置为,则发布过程将成功,当我在web服务器上检查时,文件已成功发布,这似乎是正确的。在放置所有输出的位置创建了另一个附加了版本号信息的Application Files/MyProductName子分区

我的下一步是获取setup.exe文件的URL并从浏览器中运行它。这会将setup.exe文件下载到我的下载文件夹中,然后我尝试运行该文件夹,但出现错误

部署和应用程序没有匹配的安全区域。>

我在其他线程中看到过这种情况,但这些线程似乎与我正在尝试做的事情没有直接关系。这些线程提到使用Internet Explorer取得了一定程度的成功,但浏览器所做的只是下载文件

我还感兴趣地注意到,在根目录中创建了一个网页,其中有一个按钮提示用户安装应用程序。这也行不通

有没有人知道我能读到一篇关于这个主题的文章,这篇文章更有用,或者如果有人能提供更多的见解,我将不胜感激