所以,我想知道如何编译C#。我有Windows 7企业版。有内置的还是我有下载的?
如果我必须下载一个,你推荐什么?
我已经对此进行了调整,它告诉了我“csc.exe”,但我找不到这个。
答案 0 :(得分:12)
对于任何真正的开发,IDE更可取。 Microsoft免费提供Visual Studio Express版本,其中包含开始使用C#所需的一切。
但是,您可以使用框架中包含的命令行编译器(csc.exe)进行编译。
它应该位于.NET安装目录中;例如在我的.NET 4,64位版本的机器上,我有一个csc.exe:
C:\Windows\Microsoft.NET\Framework64\v4.0.30319
答案 1 :(得分:3)
使用命令行编译器csc
C:\>csc file.cs
答案 2 :(得分:3)
您可以使用Visual Studio Community edition这是一个来自Microsoft的全功能免费IDE,它将编译C#。
答案 3 :(得分:2)
您的选择是:
答案 4 :(得分:1)
既然你刚刚开始新手,为什么不使用为你做这件事的IDE呢?
http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-csharp-express
答案 5 :(得分:0)
从字面上编译 C#:Native Image Generator
否则获取Visual Studio。
答案 6 :(得分:0)
使用Visual Studio将是最简单的方法。有免费版本 - 有关详细信息,请参阅http://www.microsoft.com/visualstudio/en-us/products/2010-editions/express。
答案 7 :(得分:0)
安装完成后,需要Visual Studio进行编译。安装完成后,可以转到Visual Studio命令提示符并使用C#编译器csc.exe进行编译。
点击此处了解更多信息Command-Line Building
答案 8 :(得分:0)
您需要安装框架(最低2.0)。然后按照旧文章获取简单的操作方法:
http://msdn.microsoft.com/en-us/library/ms379563(v=vs.80).aspx
注意:VS之类的Microsoft IDE也可以为您执行此操作。
答案 9 :(得分:0)
不确定您是否可以在Windows 7 Enterprise中默认执行此操作。至少你可能需要视觉工作室。
您可以免费获得Visual C#:http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-csharp-express
答案 10 :(得分:0)
我会建议Visual Studio,快递版是免费的,您可以在here上找到有关微软网站的更多信息。
答案 11 :(得分:0)
您可以在csc.exe
。
\Windows\Microsoft.Net\Framework\vX.Y
但是,您可能希望使用Microsoft的世界级IDE Visual Studio 您可以下载free version。
答案 12 :(得分:0)
我开始使用SharpDevelop作为便携式文本编辑器,能够理解开箱即用的ASPX文件(与Sublime等相比),但我已经构建了几个小型(<10K行)实用程序现在只使用那个和CSC。当您没有管理权限(或时间)在环境中安装完整的Microsoft Visual Studio时,SharpDevelop的便携式副本特别方便。
下载&#34; XCopyable&#34;从这里获得SharpDevelop便携版的版本: http://www.icsharpcode.net/OpenSource/SD/Download/Default.aspx#SharpDevelop5x
答案 13 :(得分:-1)
另请考虑使用Mono&amp; amp; MonoDevelop适用于Mac,Linux和Windows。对于一个认真的初学者来说,这不是一个糟糕的选择。