Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用visual studio制作的所有程序都需要.NET Framework吗?_.net_Visual Studio_Frameworks - Fatal编程技术网

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

使用visual studio制作的所有程序都需要.NET Framework吗?,.net,visual-studio,frameworks,.net,Visual Studio,Frameworks,我这样问是因为在机器上安装.NET Framework大约需要20-30分钟,我只是想知道我的小程序是否真的需要它。我想我会看看我不能把它包括进去,以及如何工作。 < P>如果你在非托管C++中编写应用程序,你就不需要.NETFramework。 但坦率地说,较新的Windows操作系统已经包括.NET Framework: .NET Framework的3.0版包含在Windows Server 2008和Windows Vista中 版本3.5随Windows 7和Windows Serve

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

< P>如果你在非托管C++中编写应用程序,你就不需要.NETFramework。 但坦率地说,较新的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 Update或其他需要.NET ./p>> p>的应用程序安装它。如果您在非托管C++中编写应用程序,则不需要.NETFramework。 但坦率地说,较新的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 update或其他需要.NET的应用程序安装了它。

只有在应用程序中将.NET framework作为目标时,才需要它

可以编写不需要.NETFramework的应用程序,如JavaScript、Office、C++、SQL Server等。


只有在应用程序中将.net framework作为目标时,才需要它

可以编写不需要.NETFramework的应用程序,如JavaScript、Office、C++、SQL Server等。


这不是对您问题的直接回答,但您应该注意,大多数windows版本都预装了.NET framework

请看这里:


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

这不是对您问题的直接回答,但您应该注意,大多数windows版本都预装了.NET framework

请看这里:


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

是的,对于使用VS编写的托管应用程序,您需要.NET framework是的,对于使用VS编写的托管应用程序,您需要.NET framework