在Dos窗口中键入csc命令,出现如下提示:
2006-3-30日:
今天看msdn,看到这样一段话:
[问题分析]
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 设置适当的环境变量以启用命令行编译。
运行 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来自动配置环境变量