2010-12-08 58 views
0

我想在VS2005解決方案中導入VS2005中的.csproj創建。但我有以下消息:在VS2005解決方案中導入VS2010 csproj

未找到導入的項目「C:\ Microsoft.CSharp.targets」。確認聲明中的路徑是正確的,並且該文件存在於磁盤上。

我不知道如何導入我的.csproj。

是否有可能有相同的csproj有2個sln文件(vs2010 sln文件和vs2005 sln文件)?或者我應該爲每個sln文件複製每個csproj?

問候,

弗洛裏安

回答

1

你需要手動編輯.csproj的文件,以使其與VS2005兼容。在notepad.exe中打開它,打開另一個VS2005 .csproj文件,以便您可以進行比較。

專注於接近文件底部的<Import Project="xxxx">行,這是產生錯誤消息的行。毫無疑問,其他人,我沒有再VS2005檢查。像這樣混合和匹配當然是最好的避免,VS2010轉換它們之後打開VS2005項目幾乎沒有麻煩。

+0

僅供參考...這似乎適用於我。我只是把``改成了``,而VS2005似乎也採用了它。 – Andrew 2011-12-19 14:22:20