Visual Studio LightSwitch无法构建

洛恩现金

我正在使用连接到SharePoint的旧C#LightSwitch HTML项目,因此需要进行一些更改。不幸的是,不足以证明要迁移到另一种技术/平台,但是无论如何...

我启动了Visual Studio 2015,但该项目无法构建。当然,即使我创建了一个新的C#LightSwitch HTML项目并尝试构建它,我也一直在搜寻并尝试了所有可以想到的内容,并且总而言之,它失败了。这是我得到的错误:

为应用程序构建数据库时发生异常。部署计划生成期间发生错误。部署无法继续。错误SQL0:无法加载ID为“ Microsoft.LightSwitch.DataRetentionDeploymentPlanModifier.v5.0”的必需参与者。错误SQL0:无法加载ID为“ Microsoft.LightSwitch.LocalDbLocationModifier.v5.0”的必需参与者。GraphicsApp C:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ v14.0 \ LightSwitch \ v5.0 \ Microsoft.LightSwitch.targets 160

如果我转到第160行(双击错误),则会看到此错误(从第160行开始):

<BuildSchema Inputs="@(ServerMetadataFiles)"
             ServerGeneratedMetadataFiles="@(ServerGeneratedMetadataFiles)"
             Collation="$(DatabaseCollation)"
             DatabaseProject="@(_DatabaseProject)"
             ProjectPath="$(MSBuildProjectFullPath)"
             OutputDirectory="Bin\Data"
             SqlExpressInstanceName="$(SqlExpressInstanceName)"
             ExternalDataSources="@(ServerExternalDataSources)"
             Condition="'$(SkipBuildSchema)' == ''"/>

我已经尝试过搜索所有我能想到的东西,但是除了此链接之外,我没有找到听起来甚至完全相同的东西但这只是在谈论V4,而只是说解决方案是:

“在解决方案资源管理器中右键单击项目... [并]升级项目”

但这根本无济于事,因为我看不到任何升级选项,我在创建的全新项目中同样遇到同样的问题。

迈克尔·斯奎尔奇

您知道安装了哪个版本的SQL Server数据工具(SSDT)?

最新的更新14.0.61707.300使LightSwitch出现该错误。

您可以尝试卸载SSDT并安装以前的版本。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章