我正在学习C#,但事实上它需要IDE和编译器使事情变得更加困难。我可以访问的主计算机是我的学校计算机,我没有管理员权限。有没有办法在不需要管理员权限的情况下将C#IDE /编译器放在那里?
请记住,我希望能够在家中使用VS C#2010进行开发,并将项目带到我的学校计算机上。
答案 0 :(得分:8)
C#不需要任何IDE。编译器(csc.exe)是.Net Framework的一部分,只要机器安装了.Net版本,就可以使用它。
即。 for 2.0路径到编译器是 %WINDIR%\ Microsoft.NET \框架\ V2.0.50727 \ CSC.EXE
您可以从命令行运行它(开始 - >运行 - > cmd)并查看“csc /?".
等选项答案 1 :(得分:7)
答案 2 :(得分:3)
我学习C#,但它需要和IDE配合编译器使事情变得更加困难。
要创建C#应用程序,只需要 .Net SDK ,它不需要IDE。
SDK的一部分是 csc.exe ,它是C#编译器。
安装SDK后,您可以编译并运行如下的C#程序:
using System;
namespace SampleApplication
{
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
Console.WriteLine("Hello world!");
}
}
}
使用此命令行。
C:\TEMP>csc test.cs
Microsoft (R) Visual C# 2008 Compiler version 3.5.30729.4918
for Microsoft (R) .NET Framework version 3.5
Copyright (C) Microsoft Corporation. All rights reserved.
C:\TEMP>test.exe
Hello world!