我有許多項目的解決方案。在Visual Studio 2010中,與csproj文件中的實際引用進行比較時,單擊程序集引用的屬性將顯示較新的版本。由於特定版本被設置爲False而導致Visual Studio程序集參考版本衝突
具體的文件的csproj有:
<Reference Include="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files\Microsoft ASP.NET\ASP.NET MVC 3\Assemblies\System.Web.Mvc.dll</HintPath>
</Reference>
但VS2010鏈接並顯示版本4.0.0.0 obvioussly因爲<SpecificVersion>False</SpecificVersion>
我必須手動更新每個項目每燎裝配參考???通過刪除並重新添加3.0.0.0?
有沒有辦法搜索&在一個操作中替換所有的.csproj文件?