这些天我一直在成功地从 cmd 窗口编译、调试任何 v.net wpf 项目;我使用的语法类似于:-
set PATH=%PATH%;C:\Program Files (x86)\MSBuild\14.0\Bin
msbuild "D:\WPF\GUI_Maker\GUI\GUI_1.vbproj" /t:Build
并能够成功编译。突然 cmd 不响应此命令,javac、ipconfig 和 netsh 等命令也不响应。环境路径正常 - C:\WINDOWS\system32; - 正确放置在开头。有人能找到解决方案吗?我在网上试了很久。
提前致以问候和感谢,kvinvisibleguy
答案1
你的PATH
坏了。
设置 PATH=%PATH%;C:\Program Files (x86)\MSBuild\14.0\Bin
您需要PATH=...
用引号"
字符括起来,因为它包含括号(
,需要对括号进行转义,因为它们具有特殊意义。
使用以下命令:
set "PATH=%PATH%;C:\Program Files (x86)\MSBuild\14.0\Bin"
进一步阅读
- Windows CMD 命令行的 AZ 索引
- Windows CMD 命令的分类列表
- 放- 显示、设置或删除 CMD 环境变量。使用 SET 所做的更改将仅在当前 CMD 会话期间保留。
- 语法括号- 使用括号/方括号对表达式进行分组