2011-08-29 25 views
3

我已經切換到新計算機,但將所有項目文件複製到它。我在嘗試運行時出現此錯誤:Visual Studio Express - 簡單構建配置錯誤

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. 

路徑已更改,但我不知道我可以在哪裏更改此設置。我意識到這可能是特定於我的項目設置,但如果您需要更多的細節,我會發布它們!

回答

1

從你的消息,我想,它是在文件中定義:

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

在行806,列5

+0

+1對於巨魔,但我有一個類似之前的消息,它在屬性中的某處。 – pighead10

+0

該文件中的行是:''我仍然不知道如何更改該屬性 – pighead10

+0

我個人不會更改該文件中的任何內容。我相信在你的設置中的某處,你有「SourceFilePath」(或類似的東西)設置不正確,也許是由於你的舊機器的位置設置方式。 – Arun

3

像阿倫提到的,這種錯誤發生時,有在宏您的項目指向錯誤的位置。您不應該更改microsoft.cppbuild.targets文件。相反,轉到您的項目屬性並更改錯誤的目錄路徑。
當你點擊一個宏旁邊的下拉箭頭時,你可以看到宏擴展,點擊編輯並點擊宏>>