【发布时间】:2017-02-13 05:56:42
【问题描述】:
我需要在 Visual Studio 2012 中编写一个 Visual Studio 插件,它将检索在 SSDT 项目中配置的 SSDT 项目属性。
一些属性可以通过下面的代码sn-p来检索。
_applicationObject.Solution.Projects.Item(1).ConfigurationManager.ActiveConfiguration;
但我对出现在项目属性的调试部分的高级部署设置感兴趣。
我们将不胜感激。
问候, 泽涵
【问题讨论】:
-
你能举一个你想要的设置的例子吗?
-
例如我需要调试选项卡中的目标连接字符串
-
更新:我发现发布数据库选项允许为发布创建配置文件。保存配置文件时,Visual Studio 创建了一个 pusblish.xml 文件,其中包含我想要的设置。我现在可以读取 xml 文件。但是如果有任何API来读取文件并修改它会很好吗?
-
啊,我不知道,所有设置都在这里msdn.microsoft.com/en-us/library/hh550080.aspx(或谷歌“sqlpackage.exe 命令行语法” - 请参阅“特定于发布操作的属性”部分)
标签: c# visual-studio-2012 sql-server-data-tools envdte