我正在尝试发布一个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和服务器,但仍有同样的问题。
任何人都知道这是怎么回事?感谢。
答案 0 :(得分:2)
我通常将其设置为从MS获取文件,所以这不是我的头脑,但我认为如果您将redist添加到解决方案而不是单击“发布”选项卡中的“应用程序文件”按钮项目属性并确保.NET 4.5可再发行组件在列表中并且所有属性都已正确设置,您应该很高兴...
答案 1 :(得分:1)
您是否按照链接中的说明进行操作? http://msdn.microsoft.com/en-us/library/hh873130(v=vs.110).aspx
您需要下载安装程序并将其放在相应的目录中,然后将其映射到XML中(标题&#34下的说明;为.NET Framework 4.5添加安装程序包" 强>)。