C# 在线Exe生成器

C# 在线Exe生成器,c#,.net,visual-studio,compiler-construction,C#,.net,Visual Studio,Compiler Construction,我通常使用Visual Studio在C#.NET 2.0/3.5中创建Windows exe 但现在我没有VS或任何IDE/编译器在我的系统上构建exe,假设我没有安装它们的管理员权限 请告诉我,我如何在线构建exe,比如coderun.com或codepad.org 但是这些网站对我没有帮助,因为我需要创建exe并下载到我的电脑上并使用它 我需要一些在线解决方案来在线构建EXE并在我的电脑上运行它们(Windows XP SP3)每个现代版本的Windows附带的.NET框架(甚至可能安装在

我通常使用Visual Studio在C#.NET 2.0/3.5中创建Windows exe 但现在我没有VS或任何IDE/编译器在我的系统上构建exe,假设我没有安装它们的管理员权限 请告诉我,我如何在线构建exe,比如coderun.com或codepad.org 但是这些网站对我没有帮助,因为我需要创建exe并下载到我的电脑上并使用它


我需要一些在线解决方案来在线构建EXE并在我的电脑上运行它们(Windows XP SP3)

每个现代版本的Windows附带的.NET框架(甚至可能安装在旧版本上)包括一个名为
csc.EXE的命令行C编译器。你可以用这个来构建你的exe

以下是一些使用说明:

csc.exe可执行文件通常位于系统目录下的
Microsoft.NET\Framework\
文件夹中


此外,如果您有完整版本的.NET4.0(而不是客户端配置文件),那么您可能也会有相同的版本。这更易于使用,因为您只需向它传递一个Visual Studio解决方案文件,它就会为您构建整个解决方案,就像Visual Studio那样(除了一些特殊的项目类型,如安装程序)。

有一些相关的网站,可能会对您有所帮助















您可以申请管理员权限或让管理员为您安装VS吗?我没有管理员权限,也没有安装.NET framework,即使是这样,它也是Windows XP SP2或SP3软件包附带的1.1版。请向我推荐一个在线网站或服务,可付费或免费在Windows上构建exe(特别是Windows XP SP3)。Thanks@user517780如果你想下载并运行你在原始问题中提到的.NET 2.0 exe,那么你需要安装.NET Framework 2.0来运行它。是的。但我说的也是,如果我没有安装.NET Framework,我需要构建exe??在这种情况下我该怎么办。。否则就太棒了!!感谢Oded.ideone非常适合测试代码,我可以运行脚本:)