使用visual studio制作的所有程序都需要.NET Framework吗?

时间:2013-01-14 03:48:22

标签: .net visual-studio frameworks

我问,因为在一台机器上安装.NET Framework需要大约20-30分钟,而我只是想知道我的小程序是否真的需要它。我想我会看看我是否不能包括它以及它是如何工作的。

3 个答案:

答案 0 :(得分:4)

如果您在非托管C ++中编写应用程序,则不需要.NET框架。

但坦率地说,较新的Windows操作系统已经包含.NET Framework:

.NET Framework 3.0版包含在Windows Server 2008和Windows Vista中

版本3.5包含在Windows 7和Windows Server 2008 R2中

版本4.5包含在Windows 8和Windows Server 2012中

并且大多数其他计算机都已经通过Windows更新或其他需要.NET的应用程序安装了它。

答案 1 :(得分:0)

如果你在应用程序中定位它,你只需要.net框架

你可以编写不需要.net框架的javascript,Office,c ++,SQL server等应用程序。

http://msdn.microsoft.com/en-US/hh487283.aspx

答案 2 :(得分:0)

这不是您问题的直接答案,但您应该注意,大多数版本的Windows都预先安装了.NET框架。

见这里:https://stackoverflow.com/questions/71390/which-operating-systems-come-with-net

如果您想使用C#或VB.NET编写应用程序,您可以尝试针对.NET框架版本2或3.运行Vista或更高版本的任何人都应该能够在不安装.NET框架的情况下运行您的应用程序。