0

ソース ツリー全体をある場所から別の場所に移動した後、msbuild はまだ古い場所からの絶対パスにぶら下がっているため、適切にビルドできないようです。しかし、私は方法を理解することはできません!

"D:\my_new_path\build_installer.proj" (rebuild target) (1) ->
"D:\my_new_path\build_output.proj" (Rebuild target) (2) ->
"D:\my_new_path\subdir\projectdir\my_solution.sln" (Rebuild target) (3) ->
(my_solution:Rebuild target) ->
  VCBUILD : error : project file 'D:\MY_OLD_PATH\subdir\projectdir\my_project.vcproj'
 was not found or not a valid project file. [D:\my_new_path\subdir\projectdir\my_solution.sln]

1 Error(s)

ソリューション ファイルは、相対パスのように見える場所にある複数のプロジェクト ファイルを指しています。

Project("{F184B08F-C81C-45F6-A57F-E45ABD9991F28F}") = "one_of_my_projects", "..\one_of_my_projects\one_of_my_projects.vbproj", "{BF412673-C3D3-4757-93D4-C8A772A3B26F8D}"

ソリューションはvs2008内から正常にビルドされ、ここからもクリーニングを試みました。

ソース ツリーのファイル コンテンツを検索しMY_OLD_PATHましたが、どこにも見つかりません。

4

0 に答える 0