VS2012的VSPackage开发时如何获取服务器资源管理器已经配置好的数据库连接字符串

问题描述

最近几天在做VS的扩展包时,遇到一个难题。如下图:红框中的按钮是我在服务器资源管理器中扩展出来的右键菜单按钮。我希望在点击“模板代码生成”时,获取服务器中PosNew数据库对应的连接字符串。按我的理解,这个字符串应该是在IDE的全局配置文件中,但是MSDN的VSPackgeSDK中并未找到相关介绍,希望各路大神可以提供相关文章、思路!PS:我并不希望在点击"模板代码生成"时,通过弹出窗口让用户配置一个数据库连接字符串,以达到访问数据库的目的。如果这样的话,我没有必要在服务器资源管理器中扩展右键菜单按钮。另外,现在已经可以获取到选中表的表名,就差连接数据库读取其该表字段的详细信息了。

解决方案

本帖最后由 qianting1 于 2016-03-31 11:02:45 编辑
解决方案二:
竟然没人回答,不过还好问题已解决,有需要的人可参考

时间: 2016-08-15

VS2012的VSPackage开发时如何获取服务器资源管理器已经配置好的数据库连接字符串的相关文章

扩展Visual Studio 2010服务器资源管理器中的SharePoint结点

Visual Studio 2010最大的卖点就是可扩展性.这样就可以借助.NET社区的力量基于VS构建出许多有 用的工具.本文中我们将展示如何扩展VS2010的服务器资源管理器,在其中的SharePoint结点上添加一个 自定义操作. SharePoint服务器资源管理器是Visual Studio 2010的一项新特性,该功能是由Visual Studio Tools for SharePoint提供的. 如果你只需要从Visual Studio中浏览SharePoint站点里的内容(网站栏

VS2013服务器资源管理器添加Mysql数据源

 如何为VS2013服务器资源管理器添加Mysql数据源,如图: 接下来就看下如何添加 1.需要下载安装Mysql for Visual Studio 1.1.1<喎�"http://www.2cto.com/kf/ware/vc/" target="_blank" class="keylink">vc3Ryb25nPgrPwtTYzrvWw6O6aHR0cDovL2Rvd25sb2FkLmNzZG4ubmV0L2RldGFpbC9o

高人指点一下,我安装.net后,服务器资源管理器出现问题,提示错误是:客户端发现响应内容类型是“test/html”,应该是“test/xml”。

问题描述 高人指点一下,我安装.net后,服务器资源管理器出现问题,提示错误是:服务器资源管理器无法执行操作,客户端发现响应内容类型是"test/html",应该是"test/xml".这是什么原因?拜托高人指教一下吧. 解决方案 解决方案二:应该是"text/html"吧.解决方案三:对,我写错了.呵呵,是"text/html".

网站 数据库表-网站 服务器资源管理器 数据库表

问题描述 网站 服务器资源管理器 数据库表 初学者 用服务器资源管理器 怎么制作数据库表? 需要制作数据库再 制作表吗? 解决方案 http://www.3lian.com/edu/2014/03-13/134478.html

Visual Studio 服务器资源管理器连接windows azure 账号连不上为什么呢

问题描述 Visual Studio 服务器资源管理器连接windows azure 账号连不上为什么呢 大家好,Visual Studio 服务器资源管理器连接世纪华联托管的windows azure 账号连不上为什么呢 解决方案 这个你可以打世纪互联的客服电话问问: http://www.windowsazure.cn/support/contact/ 解决方案二: Visual Studio无论是否是中文版,都只能连Azure,而不能连山寨Azure. 解决方案三: 您好,中国版Azure

用vs连接sql2005后,在服务器资源管理器中打不开数据库表格

问题描述 用vs连接sql2005后,在服务器资源管理器中数据库显示连接成功了,但是看不到数据库里面的表格,到底怎么回事啊,而且在展开是提示出错. 解决方案 本帖最后由 gubin6716 于 2015-05-01 13:52:01 编辑解决方案二:错误提示"未能加载文件或程序集microsoft.SQLSERVER.MANAGEMENT.SDK.SFC,VERSION=10.0.0.0,CULTURE=NEUTRAL,PUBLICKEYTOKEN=89845DCD8080CC91或它的某一个依

vs2013中的服务器资源管理器在哪里可以重新找到???

问题描述 vs2013中的服务器资源管理器在哪里可以重新找到??? vs2013中的服务器资源管理器在哪里可以重新找到???之前的不小心给叉掉了,就找不到了,在哪里可以可以重新显示在菜单栏中. 解决方案 在视图-窗口-服务器资源管理器 也可以在工具-导入导出设置中整个恢复默认,如果你搞乱的太厉害了.

vs2013的sql server,服务器资源管理器可以连接数据库,而用控制台程序无法连接成功

问题描述 vs2013的sql server,服务器资源管理器可以连接数据库,而用控制台程序无法连接成功 "System.Data.SqlClient.SqlException"类型的未经处理的异常在 System.Data.dll 中发生 其他信息: 无法打开登录所请求的数据库 ""MusicDB"".登录失败. 用户 'boom-pc尧' 登录失败.

vs2015 服务器资源管理器,现在不能管理数据库了,比如新建查询,现在右击,只有刷新和属性,百思不得其解,求高人指点

问题描述 vs2015服务器资源管理器,现在不能管理数据库了,比如新建查询,现在右击,只有刷新和属性,百思不得其解,求高人指点 解决方案 解决方案二: 解决方案三:在表文件夹上点右键呢?解决方案四:引用1楼chenggaohua的回复:一样的,试过了