我需要安装.Net 3.5,以便在Visual Studio中使用SQL Server Express / Local Db。
我已经在互联网上寻找答案而没有任何作用。
整晚都陷入困境,这是从控制面板启用.Net 3.5。
我甚至重新下载了Windows 10并运行此DISM命令
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:c:\sources\sxs
但它仍然悬而未决,无法做任何事情。
如果有人能帮助我,那将是非常有帮助的
答案 0 :(得分:6)
.NET 3.5无法通过互联网安装。您必须使用从Microsoft网站下载的安装DVD或ISO。 使用此命令安装
DISM /Online /Enable-Feature /FeatureName:NetFx3 /Source:d:\sources\sxs /All /LimitAccess
d:应该是
几点重要。
这是我写的分步指南。 http://codeketchup.blogspot.sg/2015/11/how-to-install-net-framework-35-on.html
答案 1 :(得分:2)
如果您有权访问MSDN订阅,请下载Windows 10 Features on Demand
ISO,安装它并运行此命令:
DISM.EXE /Online /Add-Capability /CapabilityName:NetFx3~~~~ /Source:D:\
(其中D:是安装的ISO)
如果失败,请运行此命令将文件添加回Windows
DISM.EXE /Online /Add-Package /PackagePath:D:\Microsoft-Windows-NetFx3-OnDemand-Package.cab
现在转到UI以启用该功能。
答案 2 :(得分:1)
如果您手边没有Windows安装媒体或希望它更容易:
这些是没有命令行DISM命令的方法,它以交互方式工作 - 对于您需要当前互联网访问的前两个:
通常情况下启动应用程序就足够了,需要.NET 3.5,而Windows会打开一个通过互联网安装的对话框。
在开始按钮旁边的放大镜(搜索)行中输入“windows feature”并切换到
打开或关闭Windows功能
控制面板
然后你会发现以前版本的已知对话框,以打开.NET 3.5等功能。(至少我无法在没有搜索的情况下从新设置对话框中找到它。)
如果您更新了Windows 10 ,并且您之前在Win 7或8.x上激活了.NET 3.5,那么您必须不执行任何操作,它也会在Windows 10中激活。
以下是真正的离线“紧急”安装程序: http://www.smart-arab.com/2013/12/install-net-on-windows-8-1-and-windows-10-offline/ 当然这不是官方的方式。
答案 3 :(得分:0)
您需要添加删除程序,然后向Windows添加功能,然后从此处选择它。这将安装.net 3.5和2.0
编辑1
请以管理员身份打开命令提示符(cmd.exe)并运行以下命令安装.Net 3.5:
DISM /Online /Enable-Feature /FeatureName:NetFx3 /Source:d:\sources\sxs /All /LimitAccess
(替换D:使用已安装的Win10 ISO)
在某些环境中,DISM无法获取文件(代理,网络策略)。 DISM命令从DVD获取文件,你没关系
答案 4 :(得分:0)