在Visual Studio 2015中打开.scmp文件将以XML格式打开,而不是作为比较UI打开

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Visual Studio 2015中打开.scmp文件将以XML格式打开,而不是作为比较UI打开相关的知识,希望对你有一定的参考价值。

我正在打开数据库架构比较(.scmp)文件,该文件在Visual Studio中以XML格式打开。但是,需要在“服务器数据工具”选项卡中打开该文件。

我试过从Visual Studio和Windows资源管理器打开。

使用Visual Studio Professional 2015和Update 3。

答案

傻我。我没注意到SQL Server数据工具(SSDT)已经损坏并且没有显示为已安装。安装SSDT解决了这个问题。

另一答案

.scmp文件本质上是一个XML文件。它默认存储在项目系统的Schema Comparison文件夹中。双击Visual Studio中的.scmp文件时,将显示“选择源/目标架构”页面,其中显示您已设置的比较设置和选项。单击该页面上的“确定”按钮时,SchemaCompare1.scmp文件(例如)将显示在编辑资源管理器中。

但是,您可能无法通过双击磁盘上的.scmp文件来打开它。这可能是因为.scmp文件用于保存使用会话(项目,数据库和.dbschema文件的任意组合)之间的比较设置和选项,它与解决方案相关联,因此您可以通过双击它来打开它Visual Studio。

以上是关于在Visual Studio 2015中打开.scmp文件将以XML格式打开,而不是作为比较UI打开的主要内容,如果未能解决你的问题,请参考以下文章

无法在设计器 Visual Studio 2015 中打开表单(使用 C#)

使用Visual Studio2013打开Visual Studio2015项目

如何停止在 Visual Studio 2015 中打开的每个文件上出现编码弹出窗口

构建卡在 Visual Studio 2015 中

关闭Visual Studio 2015 关闭单击打开文件的功能

在Visual Studio 2015中打开.scmp文件将以XML格式打开,而不是作为比较UI打开