많은 프로젝트가있는 솔루션이 있습니다. Visual Studio 2010에서 어셈블리 참조의 속성을 클릭하면 csproj 파일의 실제 참조와 비교할 때 새 버전이 표시됩니다.특정 버전이 거짓으로 설정되어 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 파일을 바꿀 수 있습니까?