编译Visual Studio 13 Lightswitch项目时找不到Microsoft.SqlServer.TransactSql.ScriptDom

时间:2015-03-10 14:43:24

标签: visual-studio-2013 visual-studio-lightswitch localdb lightswitch-2013

我有一个开箱即用的Lightswitch项目,唯一的变化是添加一个带有一个字符串行的简单表,更改项目以查找localdb v12,并将一些JS文件添加到来自aspnetcdn的项目中是一个离线环境。

因此,在尝试编译时,我收到此错误:

An exception occurred when building the database for the application.
Could not load file or assembly 'Microsoft.SqlServer.TransactSql.ScriptDom,         
Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' or one 
of its dependencies. The system cannot find the file specified.            
C:\Program Files\(x86)\MSBuild\Microsoft\VisualStudio\LightSwitch\v4.5\Microsoft.LightSwitch.targets

我猜这个问题与使用LocalDB 12有关,因为错误是针对ScriptDom v = 11。但是如何验证或更改此内容?

环境是带有SQL Server 14的Windows 08 R2服务器。感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

您是如何更改解决方案以查找LocalDb v12的?我相信正确的方法是使用工具 - >选项 - >数据库工具 - >数据连接以更改实例名称。