首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Visual Studio 2008安装项目警告“找不到必备组件".Net Framework 3.5 SP1”

Visual Studio 2008安装项目警告“找不到必备组件".Net Framework 3.5 SP1”
EN

Stack Overflow用户
提问于 2017-01-20 02:41:17
回答 1查看 767关注 0票数 1

在一个继承的Visual Studio2008安装项目中,我为".Net框架“设置了一个”启动条件“。

条件".Net框架“的”属性“窗口:

(名称) .Net框架

InstallUrl http://go.microsoft.com/fwlink/?LinkId=76617

消息VSDNETMSG

版本3.5.30729

在进行构建时,我收到以下警告:

在路径"c:\Program Files (x86)\Microsoft \.NET\v6.0A\SP1\‘“中找不到必备的”MicrosoftFramework3.5Bootstrapper“

我读过很多关于这个问题的帖子(比如.net 3.5 SP1 Bootstrapper not found for Setup)和"Visual Studio2008Service Pack1 ( SP1 )自述文件“中的"2.3.1.1 Enable Samesite for the .NET Framework3.5 SP1 bootstrapper package”一节。

所有解决方案都涉及目录"c:\Program Files (x86)\Microsoft SDKs\Windows\v6.0A\Bootstrapper\DotNetFx35SP1".问题是,我没有这个目录。我也没有在“程序和功能”窗口中看到"Microsoft .Net 3.5 SP1“。我确实看到列出了“微软.Net压缩框架3.5”。

因此,我得出结论,我需要安装".Net 3.5 SP1“。我从"https://www.microsoft.com/en-us/download/confirmation.aspx?id=22“下载了”NET3.5 SP1“。我尝试运行安装程序,双击并选择run后,没有任何反应。

然后我使用"netfx_setupverifier.exe“,它成功地验证了".Net 3.5 SP1”。

此外,"InstallUrl“属性不再链接到适当的页面。

因此,我不知道如何解决警告,以确保安装应用程序的用户具有适当版本的".Net框架“,如果他们没有,则自动安装.Net版本。

由于“Windows3.5 SP1”应该已经是.Net的一部分,我应该删除这个启动条件吗?

EN

回答 1

Stack Overflow用户

发布于 2017-01-21 02:40:53

这些路径包含线索-安装项目的许多先决条件都是由Windows SDK安装的,在本例中为6.0a版本。据我所知,6.1SDK是对6.0a的更新,所以它也可以工作。VS2008的安装可能没有选择任何与SDK和Redistributable相关的选项,因为我相信VS2008附带的6.0a SDK,或者这可能是您需要的6.1:

https://www.microsoft.com/en-us/download/details.aspx?id=11310

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41749348

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档