我已切换到新计算机但将所有项目文件复制到它。我尝试运行时收到此错误:
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.
路径已更改,但我不知道在哪里可以更改此设置。我意识到这可能与我的项目设置有关,但如果您需要更多详细信息,我会发布它们!
答案 0 :(得分:3)
与Arun提到的一样,当项目中有一个指向错误位置的宏时会发生这种错误。您不应该更改microsoft.cppbuild.targets文件。而是转到项目属性并更改错误的目录路径 当您单击宏旁边的下拉箭头,单击编辑并单击宏>>
时,您可以看到宏扩展答案 1 :(得分:1)
从您的消息中,我猜,它在文件中定义:
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets
第806行,第5栏