C#程序运行必要的环境

来源:百度知道 编辑:UC知道 时间:2024/06/06 06:22:03
我想知道 我写的一个使用网络的程序 我自己机器装了C# 也编译成功了 那C#写的东西可移植性好不???????????????
一楼的 你说的也就是说所有c#的程序都需要.net平台支持啦 没有就不会执行对不?!

C#写的程序需要.NET Framework支持(就是.NET运行库)。这和用VB写的程序需要VB运行库支持是一个道理。
C#写的程序可以部署在任何基于NT的Windows系统上,具体说来就是
Windows NT
Windows 2000
Windows XP
Windows Server 2003
Windows Vista

.NET Framework版本,简单点说,其实就是用什么版本的C#开发的
VS2003 对应 1.1
VS2005 对应 2.0
VS2008 对应 3.0

如果没安装.NET Framework,C#写的程序运行会报错。

可以。在部署的操作系统上,确认已安装.NET Framework即可。
.NET Framework是可以从微软网站免费下载安装的。
回答者: xadave - 门吏 二级 10-13 10:18

-----同意, 你也可以在部署你的应用程序时检查用户是否装了.net framework,若没有,可以链接至微软官方网站让用户下载并安装,或者自己将.net framework也打包进自己的程序中,给用户装. 只是后者使得你的软件体积增加约20M左右

你直接在Google上搜所Microsoft .NET Framework 3.5setup
然后点击微软的网站链接,下载完以后安上就OK了!(你想在哪个台机器上运行你软件就把下载的.NET Framework 3.5setup装上就OK)

可以。在部署的操作系统上,确认已安装.NET Framework即可。
.NET Framework是可以从微软网站免费下载安装的。

回LZ补充提问:对。

所有c#的程序都需要.net平台支持