產生問題的現象:
我的項目是原來在另外一臺電腦上寫的,上面的環境是VS2008和VS2010,而我現在又將該項目在另外一臺電腦上打開,這臺電腦在沒有安裝VS2010時,是可以用VS2008正常打開的,當後來我安裝了VS2010後,再打開該項目文件就會報:無法識別元素 <Target> 中的屬性“Returns”錯誤解決方法,這個錯誤
產生問題的原因:
用記事本打開相關的項目文件就是報錯的那個.csproj文件,在
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
行裏面會發現,當前項目的工具版本爲4.0的,出錯原因就在這裏
解決問題的辦法:
由於是用vs2008打開的,所以只要將4.0改成3.5就解決了
若編譯時還報錯,則檢查項目文件中是否存在
<TargetFrameworkProfile />
這一行,存在則刪掉