Chinaunix首页 | 论坛 | 博客
  • 博客访问: 233343
  • 博文数量: 70
  • 博客积分: 3010
  • 博客等级: 中校
  • 技术积分: 650
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-24 14:33
文章分类

全部博文(70)

文章存档

2008年(70)

我的朋友

分类:

2008-03-24 17:17:40

   要在命令行下编译C#代码,可以通过在命令行上键入 C# 编译器的可执行文件 (csc.exe) 的名称来调用 C# 编译器。如果您使用“Visual Studio 命令提示”(以“开始”菜单上“Visual Studio 工具”下的快捷方式提供),则系统已为您设置好所有必要的环境变量。否则,您可能需要调整路径,以调用将从计算机上的任何子目录中调用的 csc.exe。如果不使用“Visual Studio 命令提示”,则需要运行 vsvars32.bat 以设置适当的环境变量来支持命令行编译。

1.运行 cmd

2.打开C:\Program Files\Microsoft Visual Studio 8\Common7\Tools,运行VSVARS32.bat,即可

当然可以用更改系统环境变量的方法来一次解决这个问题,我不建议这样做,MS即然没有在安装时这样做,肯定是有理由的,可能是为了与VS2003兼容的原因。如果一定要一指命令找开,可以有如下2种方法:

1.设置快捷键启动“Visual Studio 命令提示”

2.写一个批处理文件,如下:cmd /k "C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\VSVARS32.bat"存在一个计算机可以搜索到的路径的文件夹下,可取名:CS.bat,每次在命令行里输入CS即可。(上面的命令我计算机上大概是这样写的,没用自己的电脑测下,只能写个大概了^^)

阅读(2580) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~