- 的Visual Studio 2012,TFS,Windows 7的
我們有一個帶有4個項目C#的解決方案。其中一個項目無法加載。加載解決方案時,我收到並報告錯誤:「解決方案中的一個或多個項目沒有正確加載,請參閱輸出窗口瞭解詳細信息。」輸出窗口顯示「$ devpath \ Remits \ Business \ Admin.Portal \ Remits \ Business \ Admin.Portal \ Remits.Business.Admin.Portal.csproj」其中$ devpath代表本地src路徑以簡化。的Visual Studio 2012 1 4個項目中不加載
如果我嘗試重新加載項目,我收到一個錯誤,指出「項目文件'$ devpath \ Remits \ Business \ Admin.Portal \ Remits \ Business \ Admin.Portal \ Remits.Business.Admin.Portal.csproj'已被移動,重命名或不在您的計算機上。「
該項目的路徑是$ devpath \ Remits \ Business \ Admin.Portal \ Remits.Business.Admin.Portal.csproj。您會注意到路徑中有一段不必要的重複。我已經使用記事本++來查看.sln和.csproj,但我對這些字段沒有足夠的瞭解來解決問題。
我有尋找可能的解決方案,但還沒有找到修復。我看過的一些網站建議刪除.suo文件,但這並不能解決問題。如果需要查看.sln和.csproj中的一些字段,我將很樂意提供它們。感謝您的任何幫助,您可以提供。
http://codingcramp.blogspot.com/2011/03/project-file-has-been-moved-renamed-or.html
以上: http://social.msdn.microsoft.com/Forums/en-HK/tfsgeneral/thread/a4c3f944-f36b-4a8d-9cb5-a1133f717ce5
解決方案文件的信息:
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Remits.Business.Admin.Portal", "Remits.Business.Admin.Portal.csproj", "{2D08EC70-FAC0-4360-910C-0435FD4BE6E6}"
Global
GlobalSection(TeamFoundationVersionControl) = preSolution
SccNumberOfProjects = 4
SccProjectUniqueName0 = Remits.Business.Admin.Portal.csproj
SccProjectName0 = .
SccAuxPath0 = http://someTFSserver:8080/tfs/defaultcollection
SccLocalPath0 = .
SccProvider0 = {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C}
..snip..
GlobalSection(TeamFoundationVersionControl) = preSolution
SccNumberOfProjects = 4
SccEnterpriseProvider = {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C}
SccTeamFoundationServer = http://someTFSserver:8080/tfs/defaultcollection
SccProjectUniqueName0 = Remits.Business.Admin.Portal.csproj
SccProjectName0 = Remits/Business/Admin.Portal
SccLocalPath0 = Admin.Portal
從解決方案文件:「Microsoft Visual Studio Solution File,Format Version 11.00」。此項目文件與解決方案文件位於同一目錄中。 – user1161495
你可以發佈你的解決方案文件內容嗎?只是與項目相關的部分。 –
在解決方案文件中添加了該項目的參考。我注意到GlobalSection(TeamFoundationVersionControl)出現兩次。但我認爲這與它沒有任何關係。 – user1161495