Dos窗口中键入csc命令,出现如下提示:

 

 

[问题分析]

1.

直接进入:D:\WINDOWS\Microsoft.NET\Framework\v1.1.4322

在这个目录下键入csc,就认得这个命令,看来是环境变量没有配置好

2.

打开环境变量配置窗口,添加新项,

变量名: csc

变量值: D:\WINDOWS\Microsoft.NET\Framework\v1.1.4322

配置完成后重新启动机器

再打开命令行窗口,执行csc命令,还是不能识别

3.

打开环境变量配置窗口,修改csc项目

变量名: csc

变量值: D:\WINDOWS\Microsoft.NET\Framework\v1.1.4322;%csc%

 

配置完成后重新启动机器

再打开命令行窗口,执行csc命令,还是不能识别

[疑惑]

到底该怎么样配置才可以在命令行的默认路径识别csc?

 



2006-3-30日:

今天看msdn,看到这样一段话:

 

运行 VCVARS32.BAT
vcvars32.bat 设置适当的环境变量以启用命令行编译。

运行 VCVARS32.BAT 

在命令提示处,更改为安装的 \bin 子目录。 
通过键入 VCVARS32,运行 VCVARS32.bat。 
警告   VCVARS32.bat 因计算机的不同而变化。不要用其他计算机上的 VCVARS32.bat 替换丢失或损坏的 VCVARS32.bat 文件。重新运行安装程序以替换丢失的文件。
有关 vcvars32.bat 的更多信息,请参见下面的知识库文章: 

Q248802 : Vcvars32.bat Generates Out of Environment Message 
如果 Visual Studio 当前版本安装在已经拥有 Visual Studio 早期版本的计算机上,则不应在同一命令窗口中运行来自不同版本的 vcvars32.bat。

原来除了手动配置环境变量外,还可以使用vcvars32.bat来自动配置环境变量

posted on 2006-03-28 16:25  今夜太冷  阅读(2091)  评论(2编辑  收藏  举报