我正在编写一个部署应用程序,它应该在加载主模块之前安装所有必需的组件。但我在Windows 7上安装dotnet 3.5 SP1时遇到问题.Windows 7并入了dotnet 3.5 SP1,但是有些时候该组件被用户/制造商/ ...禁用。 用户可以从控制面板启用它,但我可以'不要求他这样做。 如何从我的软件启用它,我应该从部署过程中排除全部手动配置。如何在Windows 7下“安装”/“启用”.Net 3.5 SP1?
回答
我自己找到了一个方法,通过ocsetup.exe。
最后的命令是:
%systemroot%\system32\ocsetup.exe NetFx3
更新:
OCSETUP是不可用的Winodws 8 +,你应该使用DISM才达到相同的结果。 对于的Winodws 8+你必须使用下面的命令:
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All
作为在已与.NET 3.5无休止的问题,并希望它只是停留禁用,因为它是一个腐败Win7的用户,不工作的权利呢,并且一旦处于这种状态在Win7中是不可修复的,而没有全新的Windows安装,我希望程序员不要求它被安装。 .NET 4.1+是3.5.1向后兼容的,如果你正确地编写代码,以便你正在寻找3.5本身的功能而不是3.5本身,它就可以工作,如果你把它编码在第一位,你可以安装4.2而不是3.5,它会工作,但我有一小撮程序,包括所有MS自己的电子邮件应用程序(如outlook),只是坚持使用.NET 3.5,你知道吗?它们都不适用于我的系统。
我还想补充一点,如果我确实安装了一些软件,可以打开或关闭系统上的窗口功能,而无需先获得许可,那么您会收到来自我的憎恨邮件,该软件将关闭我的系统尽快卸载并删除它的文件夹。
您无法安装.Net 4+ Win XP,因此.net 3.5必须为Win XP + –
Vizhon编写应用程序,对MS说! MS Sql Server需要安装.net 3.5。 –
- 1. 使用WIX3.11在Windows 10上安装.NET Framework 3.5 SP1
- 2. 安装.Net 4.0 RC之后安装.Net 3.5 SP1是否安全?
- 3. Microsoft .Net Framework 3.5 SP1安装失败
- 4. 如何在Windows Vista上安装不带.NET 3.5 SP1的.NET 2.0 SP2?
- 5. 我可以在Windows 7上安装.net framework 3.5 32bit
- 6. 使用.Net 2008应用程序自动安装.NET Framework 3.5 SP1
- 7. 从“程序和功能”启用.Net Framework 3.5 SP1并使用NSIS进行安装
- 8. 用于.Net 3.5 SP1的脱机安装程序不起作用
- 9. .NET 3.5 SP1和安装的问题 - 单一安装
- 10. 如何判断.NET 3.5 SP1是否已安装?
- 11. MSCharts&.NET 3.5 SP1
- 12. .NET Framework 3.5 SP1是否适用于Windows 7 x64?
- 13. 不能安装.NET Framework 3.5
- 14. 无法安装.NET Framework 3.5
- 15. 使用WIX3.6安装.NET Framework 3.5 SP1和Burn
- 16. 当您安装.Net 3.5 SP1时,安装了什么版本的.Net框架?
- 17. 如何在Windows 7 SP1上安装Visual Studio 2015社区
- 18. 在Windows 2008 R2上安装.net 3.5
- 19. 无法在Windows 8中安装SP1 for Windows Studio Express Windows Phone 7?
- 20. 在全公司范围内安装.Net 3.5 SP1框架
- 21. 在服务器上安装.NET 3.5 SP1 WCF
- 22. 在windows 7下安装yuidoc
- 23. 适用于Windows 7和.NET Framework 3.5 SP1的Microsoft Windows SDK是什么?
- 24. 安装.NET 3.5 SP1后,得到缺少DLL错误
- 25. .NET Framework 3.5 SP1下载链接?
- 26. .Net 3.5 SP1的交付
- 27. 如何在Windows 7上安装Python 3.5或3.3的pyodbc
- 28. 如何在Windows 7上为Python 3.5安装cvxopt
- 29. 有没有一种方法可以免费安装.NET 3.5 SP1?
- 30. System.Web.Extension安装后出现问题.net 3.5 sp1
我认为在这种情况下,最好是在尝试安装应用程序之前中止警告用户_they_必须安装/启用它。 –
你必须弄清楚技术原因3.5 SP1不能安装。没有理由无法安装3.5 SP1支持XP + –
杰夫梅尔卡:不,它不是,90%的客户是傻瓜,他们需要一个点击解决方案 –