Iis No publish.htm VS 2013 ClickOnce安装

Iis No publish.htm VS 2013 ClickOnce安装,iis,visual-studio-2013,clickonce,Iis,Visual Studio 2013,Clickonce,在我将我的windows应用程序从VS2008转换为VS2013之后。我发现VS2013 ClickOnce的工作方式与VS2008不同。使用VS2008,我将我的应用程序部署到本地IIS文件夹中,并将所有文件(publish.htm、setup.exe、MyApp.application和应用程序文件)复制到QA和生产环境中,用户可以从各自的环境下载和安装应用程序,而不会出现问题 对于VS2013,没有publish.htm文件。当用户下载安装包时,它会弹出一个错误,说它不能从本地IIS文件夹

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

对于VS2013,没有publish.htm文件。当用户下载安装包时,它会弹出一个错误,说它不能从本地IIS文件夹而不是从QA或生产web服务器下载文件


有人用VS2013尝试过ClickOnce吗?

让您的用户单击.application文件

让您的用户单击.application文件

让您的用户单击.application文件

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

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

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


如果您单击“启动”,它将启动下载/应用程序,您只需单击“安装”即可获得所需的组件,如.net Framework(如果您没有在目录中部署它们,这些组件将无法工作)。

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

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

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


如果您单击“启动”,它将启动下载/应用程序,您只需单击“安装”即可获得所需的组件,如.net Framework(如果您没有在目录中部署它们,这些组件将无法工作)。

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

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

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


如果您单击“启动”,它将启动下载/应用程序,您只需单击“安装”即可获得所需的组件,如.net Framework(如果您没有在目录中部署它们,这些组件将无法工作)。

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

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

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

如果您单击“启动”,它将启动下载/应用程序,您只需单击“安装”即可获得所需的组件,如.net Framework(如果您没有在目录中部署它们,这些组件将无法工作)