我有一个使用Visual Studio Express 2015 for Web构建的ASP.Net MVC应用程序
我的项目附加了一个SQL文件。当我在VS里面双击它时我得到了
无法加载文件或程序集' Microsoft.SqlServer.BatchParser, 版本14.100.0.0,文化=中立,...系统找不到 指定文件
大多数SQL工具都不能在VS中工作,但我希望至少能够在VS中打开这些文件。
文件Microsoft.SqlServer.BatchParser.dll
存在于多个地方
在文件夹C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\SQLCommon\140
我有文件Microsoft.SqlServer.BatchParser.dll
,版本14.0.500.182
在此文件夹中还有一个名为Microsoft.VisualStudio.Data.Tools.SqlCommonPackage.pkgdef
的文件,其中包含以下行:
[$ RootKey $ \ RuntimeConfiguration \ dependentAssembly \ bindingRedirection {23E68C48-194A-4397-A74B-1ACFCC76E0AC}] "名称" =" Microsoft.SqlServer.BatchParser" "公钥" =" 89845dcd8080cc91"
"文化" ="中性" " oldVersion" =" 13.0.0.0-14.0.0.0"
" NEWVERSION" =" 14.100.0.0" "基本代码" =" $ PackageFolder $ \ Microsoft.SqlServer.BatchParser.dll"
我已尝试更改此处的newVersion以匹配周围的各种版本,但错误无法更改
我在c:\ windows \ assembly(没有版本14)
中也有这个文件的许多版本据我所知,我实际上并没有版本14.100。
有没有人知道如何修复visual studio,因此它使用了我实际拥有的DLL版本之一?