'.NET框架3.5 SP1客户端配置文件'先决条件
题
我有一个.NET设置项目,并设置先决条件的安装位置,以“从同一位置下载与我的应用程序”。
我从 https://www.microsoft.com/downloads/en/details.aspx?familyid=992CFFCB-F8CE-41D9-8BD6-31F3E216285C 并将其放在目录中:
C:Program Files (x86)Microsoft SDKsWindowsv6.0ABootstrapperPackagesDotNetFx35Client and C:Program Files (x86)Microsoft SDKsWindowsv7.0ABootstrapperPackagesDotNetFx35Client
但是我仍然会收到错误消息“先决条件尚未设置为'组件供应商的网站'和文件'dotnetfx35client dotnetfx35clientsetup.exe in item of item'in item'.NET框架3.5 SP1客户端配置文件'不可位于磁盘上。”
任何想法?
我有Windows 7和Visual Studio 2010 ...
谢谢!斯特凡
解决方案
请注意,未下载的名称不匹配,“设置”。重命名该文件,因此其名称与名称VS抱怨相匹配。
其他提示
请注意,如果您手动下载文件,则离线设置将起作用。但是,如果以后您将选项更改为 Download prerequisites from Vendor's site
该设置将下载在线安装程序,它将尝试将其哈希与您手动复制的文件进行比较,用户将获得一个
设置已检测到文件dontnetfx35clientsetup.exe已更改以来已更改或可能是损坏的
如果您希望在线安装程序再次工作,则需要再次放置 280kb DotNetFx35ClientSetup.exe
返回Bootstrapper包装文件夹。