【发布时间】:2012-03-23 18:25:35
【问题描述】:
我有很多项目的解决方案。在 Visual Studio 2010 中,单击程序集引用的属性会在与 csproj 文件中的实际引用进行比较时显示较新的版本。
具体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版本显然是因为<SpecificVersion>False</SpecificVersion>
我是否必须手动更新每个项目中的每个单个程序集引用???通过删除并重新添加 3.0.0.0 ?
有没有办法在一次操作中搜索和替换所有 .csproj 文件?
【问题讨论】:
标签: asp.net-mvc-3 reference assemblies asp.net-mvc-4