Visual Studio Express ClickOnce – 无法使用应用程序发布.NET 4.5 Offline Installer

我正在尝试发布一个pre-req为.NET 4.5的应用程序。 我已经Clicked创建安装程序来安装prereq组件,我已选择包含.NET Framework 4.5

我从以下位置选择了下载pre-req:并设置了指向我服务器的链接。 这是我尝试发布时的错误:

要在“先决条件”对话框中启用“从我的应用程序的相同位置下载先决条件”,必须将项目“Microsoft .NET Framework 4.5(x86和x64)”的文件“DotNetFX45 \ dotNetFx45_Full_x86_x64.exe”下载到本地计算机。 有关详细信息,请参阅http://go.microsoft.com/fwlink/?LinkId=239883 。

我已经尝试使用.NET 4.5和.NET 4.5.1,下载到本地PC和服务器,仍然有同样的问题。

谁知道这是怎么回事? 谢谢。

我通常将其设置为从MS获取文件,因此这不是我的头脑,但我认为如果您将redist添加到解决方案中,而不是单击项目属性的Publish选项卡中的“Application Files”按钮,确保.NET 4.5可再发行组件在列表中并且所有属性都设置正确你应该好好去…

您是否按照链接中的说明进行操作? http://msdn.microsoft.com/en-us/library/hh873130(v=vs.110).aspx

您需要下载安装程序并将其放在相应的目录中,然后将其映射到XML(标题为“为.NET Framework 4.5添加安装程序包”标题下的说明)。