Visual Studio Express - 简单的构建配置错误

时间:2011-08-29 17:03:25

标签: visual-studio build

我已切换到新计算机但将所有项目文件复制到它。我尝试运行时收到此错误:

C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets(806,5): error MSB3191: Unable to create directory "C:\Users\MyUser\StarFall\StarFall_build\CMakeFiles\". Access to the path 'C:\Users\MyUser\StarFall\StarFall_build\CMakeFiles\' is denied.

路径已更改,但我不知道在哪里可以更改此设置。我意识到这可能与我的项目设置有关,但如果您需要更多详细信息,我会发布它们!

2 个答案:

答案 0 :(得分:3)

与Arun提到的一样,当项目中有一个指向错误位置的宏时会发生这种错误。您不应该更改microsoft.cppbuild.targets文件。而是转到项目属性并更改错误的目录路径 当您单击宏旁边的下拉箭头,单击编辑并单击宏>>

时,您可以看到宏扩展

答案 1 :(得分:1)

从您的消息中,我猜,它在文件中定义:

C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets

第806行,第5栏