Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/306.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
如何编译C#?_C#_Compilation - Fatal编程技术网

如何编译C#?

如何编译C#?,c#,compilation,C#,Compilation,所以,我想知道如何编译C。我有Windows7企业版。有内置程序吗?或者我有下载程序吗 如果我必须下载一个,你有什么建议 我在谷歌上搜索过这个,它告诉我关于“csc.exe”,但我找不到它。对于任何真正的开发,IDE都是最好的。微软免费提供该版本,它提供了您开始使用C#所需的一切 但是,您可以只使用框架中包含的命令行编译器(csc.exe)进行编译 它应该位于.NET安装目录中;例如,在我的.NET 4 64位版本计算机上,我有一个csc.exe,位于: C:\Windows\Microsoft

所以,我想知道如何编译C。我有Windows7企业版。有内置程序吗?或者我有下载程序吗

如果我必须下载一个,你有什么建议


我在谷歌上搜索过这个,它告诉我关于“csc.exe”,但我找不到它。

对于任何真正的开发,IDE都是最好的。微软免费提供该版本,它提供了您开始使用C#所需的一切

但是,您可以只使用框架中包含的命令行编译器(csc.exe)进行编译

它应该位于.NET安装目录中;例如,在我的.NET 4 64位版本计算机上,我有一个csc.exe,位于:

C:\Windows\Microsoft.NET\Framework64\v4.0.30319
按照字面意思编译C#:


否则,请使用Visual Studio。

使用命令行编译器
csc

C:\>csc file.cs

既然你是从新开始的,为什么不使用一个IDE为你做这件事呢


您可以使用Microsoft提供的功能齐全的免费IDE来编译C#。

使用Visual Studio将是最简单的方法。有免费版本可供使用-有关详细信息,请参阅

安装后需要编译它。安装后,可以转到Visual Studio命令提示符并使用C#compiler csc.exe对其进行编译


查看此处了解更多信息

您需要安装框架(至少2.0版)。然后,按照这篇老文章了解一个简单的操作方法:


注意:像VS这样的Microsoft IDE也可以为您做到这一点。

不确定默认情况下是否可以在Windows 7 Enterprise中做到这一点。至少您可能需要VisualStudio


你可以在这里免费获得Visual C:

我建议,快速版是免费的,你可以在微软网站上找到更多信息。

你可以在
\Windows\microsoft.Net\Framework\vX.Y
中找到命令行编译器csc.exe

但是,您可能希望使用Microsoft的世界级IDE Visual Studio。
您可以下载。

您可以选择:

  • (命令行编译器),位于c:\Windows\Microsoft.Net\Framework\v4.0.30319中\
  • 安装Visual Studio Express,VS、for或的免费版本
  • 或者得到一个

  • 还考虑使用Mac和Linux开发系统的单、单开发选项。对于一个认真的初学者来说,这是一个不错的选择。

    我开始使用SharpDevelop作为一个便携式文本编辑器,它可以即时理解ASPX文件(vs.Sublime等),但我已经构建了一些小的(我推荐VisualStudio 2010,我假设这是一台工作PC,因为您有W7 Enterprise,所以我想看看您的工作场所是否也有VS2010许可证。当然,您可以使用命令行工具,但VS2010套件是一个很好的生产力提升器。首先安装Visual Studio Express edition 2010try it>where csc at command promptWindows 7 com支持所有版本的.NET Framework(最高3.5版)