C#程序的运行环境

来源:百度知道 编辑:UC知道 时间:2024/05/05 10:17:26
各位,我写了一个C#的程序.但是这个程序只能在装有.netframework的才可以用.到其它电脑上就出错.请问C#生成的程序是不是只能在有.NET环境才可以运行.不是说与平台无关吗?

C# 是基于在.net平台上开发的,只有存在.net 的前提下才是与平台无关,目前.net 平台支持任何windows 操作系统,还支持windows CE PDA平台,至今微软还没有正式发布支持unix,linux等操作系统的.net框架(framework),不是微软的技术水平不够,而是微软不想.net在除windows以外的平台上运行。

晕 那java还可以处处运行那 不照样要 sdk

需要.netframework

只要运行端安装有 .NET Framework 对应的版本 就ok