无发布.htm VS 2013 ClickOnce 安装



在我将Windows应用程序从VS2008转换为VS2013之后。我发现VS2013 ClickOnce的工作方式与VS2008不同。使用VS2008,我将我的应用程序部署到我的本地IIS文件夹,并将所有文件(发布.htm,setup.exe,MyApp.应用程序和应用程序文件)复制到QA和生产环境,用户可以毫无问题地从各自的环境下载和安装应用程序。

VS2013 中,没有发布.htm文件。当用户下载安装包时,它会弹出错误,指出它无法从我的本地 IIS 文件夹而不是从 QA 或生产 Web 服务器下载文件。

有没有人尝试过VS2013的ClickOnce?

查看发布文件是否未在项目设置 ->发布 -> 选项 -> 部署中激活。我们使用了网络共享发布,它创建了一个发布文件,并创建了一个手动指向该共享的 Web 目录。

即使生成了文件,Publish.htm 中的说明也有点误导。上面写着

需要满足以下先决条件:Microsoft .NET Framework 4.5(x86 和 x64) 如果已安装这些组件,则可以立即启动应用程序。否则,请单击下面的按钮以 安装必备组件并运行应用程序。

如果单击"启动",

它将启动下载/应用程序,只需单击"安装"即可获取所需的组件,例如.net Framework(如果您尚未在目录中部署它们,则无法正常工作)。

让用户点击 .application 文件

最新更新