vsx相关内容

在VC ++ ATL/MFC中开发的VS 2005 Addin中添加工具栏

我正在使用VC ++ ATL,MFC开发VS 2005的插件,我需要使用一些按钮创建工具栏,我该怎么做? Kishore 解决方案 您好, 您需要安装Visual Studio 2005 SDK.安装完成后,您将在新项目中找到“扩展性-> Visual Studio加载项"选项.创建一个项目,然后选择向导会询问的语言(我更喜欢C#).选择选项,将创建项目. 继续使用VS SDK接口 ..
发布时间:2019-06-18 19:12:36 其他开发语言

如何禁用“在线帮助设置"对话?

你好, 我有VS shell应用程序(隔离的shell)和安装程序(带有帮助合并模块的帮助).应用程序具有特定的语言服务和编辑器工厂.在“干净"安装应用程序后,主机(没有任何其他特定的应用程序,可能有MS帮助系统的一部分),运行并为特定的语言服务创建第一个文档,我在编辑器中选择了一些单词(“帮助主题"键),然后按F1.我看到“在线帮助设置"该对话框仅具有一个启用的单选框“使用在线帮助作为主要 ..
发布时间:2019-06-18 19:12:20 其他开发语言

将导入添加到项目文件

我正在编写一个解决方案向导,在其中添加了几个项目.其中之一是WiX项目,为此我需要在项目文件中添加另一个导入标签.我怎么做?在我的项目中,我有一个名为proj的EnvDTE.Project对象.我尝试做((WixProjectNode)proj.Object),但它似乎没有提供任何有用的方法或属性.我还尝试像这样卸载,修改和加载项目: aUIHierarchyItem.Select(vsUISe ..
发布时间:2019-06-18 19:12:18 其他开发语言

禁用菜单项时出现问题

嗨, 我已经渲染了两个带有图标的菜单项.根据某些条件,我想以编程方式启用和禁用菜单项,并且工作正常.我的问题是,当菜单项处于禁用状态时,该图标似乎没有被禁用,它与启用菜单项时的状态保持不变. 但是正如我在IDE中看到的那样菜单项处于禁用状态时,图标的颜色也会改变. 我是否需要根据菜单的状态动态更改图标,或者我缺少要做的事情? 可以吗?正文可以帮助我解决它. 下面是代码. ..
发布时间:2019-06-18 19:08:14 其他开发语言

如何创建一个集成的文件设计器

我想针对特定的文件扩展名部署集成的文件编辑器,例如rpt文件(水晶报表文件) 我有我的项目模板,并且希望设置程序以在集成Visual Studio时将其打开用户在解决方案中单击它. 如何创建集成的编辑器,以及如何将其设置为文件扩展名的默认打开程序. 注意:我找到了设置第三个文件的方法方程序可以在vs.net中打开特定的文件扩展名,但是它会从vs.net编辑器中打开文件,但是我需要在vs. ..
发布时间:2019-06-18 19:08:06 其他开发语言

SSIS加载项扩展任务上下文菜单

我尽力在“执行SQL任务"控制流项目的上下文菜单中添加菜单项. 有人有任何想法吗? 我有一个插件这几乎完成了,我需要能够打开由SSMS中的任务调用的存储过程. 我已经完成了打开过程以进行编辑并从TFS中检出所有代码,现在我只是需要添加上下文菜单选项. 解决方案 您好, 感谢使用MSDN论坛. 我恐怕您无法将菜单添加到不支持的SSIS菜单中. Visual Studio支 ..
发布时间:2019-06-18 19:08:00 其他开发语言

从工具窗口中打开编辑器窗口.

嗨, 我已经创建了一个“工具"窗口,具有“树形视图"获胜表单控件(动态).每个节点都包含一些上下文菜单,基于该菜单,单击即可调用Web服务,并获取要呈现的控件的结构.我想打开编辑器窗口(无文件),其中包含从MDI区域从Web服务接收的Win窗体控件的结构.我没有找到有关此的任何帮助/样品.谁能告诉我实现它的步骤. 谢谢 解决方案 您好, 您可以使用 IVsUIShellOpenD ..
发布时间:2019-06-18 19:07:54 其他开发语言

从正在调试的外接程序中更改主机调试器设置

这让我感到难过.在网上找到最好的更改我所需的设置的方法是在网上经常引用以下示例: Sub BreakWhenThrown( 可选 ByVal strException As 字符串 = " ) 昏暗 dbg As Debugger3 = DTE.Debugger Dim 例如 As ExceptionSettings = dbg. ExceptionGroups.Item( " Comm ..
发布时间:2019-06-18 19:07:50 其他开发语言

工具栏项目中的图标问题.

您好, 我在标准工具栏中添加了两个新的工具栏项,这些项可以基于某些上下文启用和禁用.问题是,如果我使用VS软件包提供的图标并禁用工具栏项,则该按钮将被禁用,并且该图标将变为灰色,但是如果使用我的自定义图标,该按钮将被禁用,但该图标不会变为灰色. > 谁能告诉我应该使用哪种类型的图标/图像,以便在禁用工具栏项目时该图标/图像变灰以及应该从哪里获得? ,谢谢, Ankesh. ..
发布时间:2019-06-18 19:07:35 其他开发语言

自定义工具中的AppDomains

你好 我有一个自定义工具(单个文件生成器),该工具需要加载项目的引用程序集以进行反射.如果我只是加载它,则程序集将被锁定,因此构建引用的项目将失败.据我了解,这是不可能建立的 默认应用程序域(甚至对于仅反射上下文)的卷影复制,因此唯一的解决方案似乎是创建一个新域,将程序集加载到该域中,然后在GenerateCode方法期间将其卸载. 现在,如果我将自定义工具作为独立的应用程序运行,这对 ..
发布时间:2019-06-18 19:03:20 其他开发语言

VS2010插件开发与安全

嗨 在创建VS2010插件时,我可以在项目属性中启用一个标记,该标记为:“在构建时启用代码分析".然后我得到这个警告. ... 警告:CA2122:Microsoft.Security:"Package.setEnableToolbar(bool)"调用具有链接需求的"MenuCommand.Enabled.set(bool)".通过进行此调用,"MenuCommand.Enab ..
发布时间:2019-06-18 19:03:17 其他开发语言

如何以编程方式创建网站项目-VS2008?

我有一个用于创建一系列项目的插件.我已经弄清楚了如何创建Web应用程序,类库项目等,但无法弄清楚如何创建网站项目.我可以使用菜单选项等来完成它,最后得到一个项目 名称为"C:\ ... \ website3"但是对于我的一生,我无法从编程插件的内部弄清楚如何做到这一点. 有人可以帮忙吗? 解决方案 不同于具有MSBuild项目文件来组织所有项目项的Web应用程序或Windows窗 ..
发布时间:2019-06-18 19:03:14 其他开发语言

通过自动化和AddNamedCommand2添加的解决方案加载项

嗨, 我有以下情况: 在HKCU中为COM互操作注册的附加类(实现IDTExtensibility2,IDTCommandTarget) 该外接程序是通过某些代码作为解决方案外接程序添加的. 加载项已正确加载,使用正确的ext_ConnectMode.ext_cm_Solution调用OnConnection 在该方法中,使用Commands2.AddNamedCommand2添 ..
发布时间:2019-06-18 19:03:11 其他开发语言

用代码创建属性表

嗨, 我们正在尝试以“编程方式"模仿添加属性表时,属性管理器对项目执行的操作.到目前为止,我在创建属性表并将其添加到"InheritedPropertSheet"对话框时遇到了麻烦. 我的第一个想法是将所有配置与VCProject相关联,创建一个属性表,并将其与项目中的每个配置相关联.但是由于我未知的原因,它不起作用. 这是我使用的代码示例: IVCCollection ? ..
发布时间:2019-06-18 19:03:08 其他开发语言

工具窗口未停靠-VSPackage- vs 2008

嗨, 我正在VS 2008中开发VSPackage. 我已经在该工具窗口中创建了一个工具窗口和几个选项卡. 我已经使用ProvideToolWindowAttribute提供工具窗口信息. [ ProvideToolWindow ( ( ;颜色:#2b91af"> MyToolWindow ), 样式= VsDockStyle .Tabbed,Orientation = T ..
发布时间:2019-06-18 19:03:06 其他开发语言

事件来处理源代码管理签入?

嗨, 我正在Visual Studio 2005& 2008. 我想在VSPackage中控制这些源代码控制命令. 我想在通过源代码控制检入代码之前进行一些处理. 在办理入住手续之前是否有任何事件被触发? 谢谢 Nayana 解决方案 您好,Nayana “> “> “> “> “> ..
发布时间:2019-06-18 18:59:07 其他开发语言

解决方案加载完成事件

我已经多次问过这个问题,但从未见过正确的答案/解决方法.我需要一个在解决方案加载完成时触发的事件.我知道IVsSolutionEvents.OnAfterOpenSolution(),但是它在某些无用的地方被调用 解决方案 我认为您需要更加明确.我已经成功地使用OnAfterSolution来枚举解决方案中已加载的项目,并对它们执行各种操作. ..
发布时间:2019-06-18 18:58:50 其他开发语言

在工具箱中选择箭头图标

嗨, 我正在尝试以编程方式选择“箭头图标"所有标签都有.我该怎么办? 我有方法 IVsToolbox 工具箱=( )GetService( typeof toolbox.SelectItem(??); 但是我不知道应该作为参数发送什么. 解决方案 你好,阿里贡尼 我们可以通过编程方式选择Pointer,据我所投资,这并不是一个真正的工具箱项目.您 ..
发布时间:2019-06-18 18:58:48 其他开发语言

拖放和杂项文件

嗨, 我按照以下步骤创建了一个自定义项目: http://msdn.microsoft.com/zh-cn/library/cc512961(VS.90).aspx 它可以正常工作.但是,它不允许我在解决方案资源管理器中的不同文件夹之间拖放项目,也不能在";添加新项"对话.请帮忙. Mizan Rahman 解决方案 “> “> 现在以文本文件为例. 然后将Te ..
发布时间:2019-06-18 18:58:45 其他开发语言