vsx相关内容

vsix newtonsoft不在包中(VS> 15.5)压缩包

大家好, 我们有一个针对vsix项目的解决方案。直到15.4版的visual studio软件包都是用newtonsoft.json.dll生成的,然而,从那个版本开始,newsoft被排除在软件包之外。 我所看到的,这是因为"Microsoft.VsSDK.targets"引起的。位于" C:\Program文件(x86)\Microsoft视觉Studio\2017\En ..
发布时间:2019-06-16 16:52:56 其他开发语言

从2010年到2015年迁移孤立的壳牌

你好。 迁移后我遇到了这个错误:由于尚未调用BeginBuild,因此无法完成操作。 解决方案 这听起来非常熟悉: VS 2013 Isolated Shell在尝试加载自定义项目类型时生成错误 已经有几年了,但您可能希望查看并验证存根的.exe.config中是否有良好的绑定重定向。上面的文章有点过时,所以你需要确保最新版本更新到VS 2015附带的版本。 ..
发布时间:2019-06-16 16:52:34 其他开发语言

Visual Studio 2015 SDK的内容

嗨, 我正在设置一个Windows框来构建我们的.NET应用程序。 我们需要以下工具: msbuild,c#,nuget 我真的不想安装完整的Visual Studio 2015所以我想知道是否SDK有我需要的工具。 谢谢, Nigel 解决方案 Hi Nigel, Visual Studio SDK,用于构建Visual Studio IDE的扩 ..
发布时间:2019-06-16 16:52:31 其他开发语言

如何使用EnvDTE.Project区分我自己的自定义项目模板?

您好。 我需要检查激活的项目是否基于我自己的自定义模板。 我尝试使用模板的ProjectGuid标签,但它没用。 是否有另一种方法将唯一ID标记到项目模板中以识别我自己的自定义模板? 以及如何使用EnvDTE.Project界面解决问题? 解决方案 您好JinwooNam, >>以及如何弄明白使用EnvDTE.Project界面? 据我所知 ..
发布时间:2019-06-16 16:26:30 其他开发语言

如何传递自定义参数值

我开发了一个项目模板,其位于: > C:\..\..\Documents\Visual Studio 2017 \Templates\ItemTemplates 在我的代码中,我正在使用`AddFromTemplate( )`加载项模板的方法。项模板有一个`$ CustomParameter $`,但我不想传递`vstemplate`文件中的值。我想从我的代码中传递一个值。 我 ..
发布时间:2019-06-16 14:45:49 其他开发语言

Visual Studio Extension& MVVM

我是Visual Studio Extension Projects的新手想知道我们是否可以在开发Visual Studio扩展项目时使用MVVM(我正在尝试开发基于 a工具窗口的扩展)。我试图使用Caliburn.Micro,但对如何处理它感到困惑。有人可以给我一些指示。从我应该添加引导程序的地方开始就无能为力。 谢谢 Anu Viswan:www.AnuViswan .blogs ..
发布时间:2019-06-16 13:36:33 其他开发语言

如何获得Debugger->输出窗口 - > Natvis诊断消息级别

我们正在尝试使用自动化来获取在调试器 - >输出窗口属性页面中显示的Natvis诊断消息级别。 但是,我们无法找到有关如何实现此目的的任何文档。 通过自动化,我通过envdte接口方法的意思(因为VS 2017年有它的自己的注册表配置单元,我们宁愿不读取注册表项来获取此项。) 解决方案 您好Scott, 没有任何公共接口或方法(EnvDTE命名空间或其他方法)可以为您提供注册 ..
发布时间:2019-06-16 12:59:48 其他开发语言

如何将项目添加到“打开方式”中从解决方案资源管理器的“打开方式...”打开的对话框上下文菜单。

嗨,我需要将VS Extension中的项目添加到"Open With ..."中。单击解决方案资源管理器的"打开方式..."时出现在VS 2015中的对话框上下文菜单。 我看了所有可用的VS接口,但找不到正确的接口。我可以手动添加项目,每件事情都按我想要的方式工作。我只需要能够将其添加到"打开方式"中。我的扩展名列表。 非常感谢 Neal 解决方案 嗨Neal, ..
发布时间:2019-06-16 11:31:39 其他开发语言

如何以编程方式检查Visual Studio 2017中是否安装了特定扩展

如何检查Visual Studio 2017中是否安装了特定扩展名? 1。使用Microsoft.VisualStudio.Setup我只获得了在安装过程中添加的扩展名。 2. privateregistry.bin只有在Visual Studio关闭时才能读取。 有没有办法检查是否安装了扩展程序? 解决方案 嗨, 我会将您的主题移至 Visual Studio ..
发布时间:2019-06-16 06:56:12 其他开发语言

如何使用visual studio SDK使用命令参数调试项目?

我正在使用VS2017开发VS插件。 我想插件可以使用命令参数启动调试。 但是IVSSolutionBuildManage.debug()函数在SDK中没有参数。 所以,我该怎么办?或者你可以给我一个例子吗? 非常感谢! 解决方案 嗨gaodongyu , 欢迎来到MSDN论坛。 请参阅说明,您的问题是关于VS扩展开发。由于我们的论坛是讨论VS IDE,我将 ..
发布时间:2019-06-16 06:16:25 其他开发语言

工具栏上下文菜单的GUID和ID

目前我想在工具栏的上下文菜单中添加一个新菜单项。 "添加项目",类似于默认的"自定义..." 为此,我需要找到上下文菜单的ID(加上GUID) ,如果可能的话。。 vsct文件内容: ..
发布时间:2019-06-16 01:32:48 其他开发语言

项目模板 - $ classname $与$ safeitemname $

自从迁移到VS2010以来,我们的一些项目模板已经坏了。 我们有一些项目模板可以在各个子文件夹中创建多个类。 我们使用$ classname $参数为每个类添加项目名称前缀。 $ classname $不再被替换,所以我尝试使用$ safeitemname $代替。 然而,似乎$ safeitemname $根据文档没有执行 - 它被替换为添加的文件名而不是"新项目"中提供的项目名称 ..
发布时间:2019-06-16 01:32:14 其他开发语言

如何使用vspackage扩展在visual studio中组合两个具有相同名称的顶级菜单。

我创建名称为"自定义菜单"的顶级菜单从扩展项目,并创建另一个具有相同名称"自定义菜单"的顶级菜单来自另一个扩展项目。我在 视觉工作室中安装了两个VSIX顶级菜单。 如何组合两个来自不同扩展名的同名菜单? 解决方案 嗨Abishake , 快速回答是你做不到的。每个菜单/命令都是独立且独特的。这就是为什么它们是通过包guid和ID来识别的。如果你需要一个顶部级别菜单,您必须选择 ..
发布时间:2019-06-15 03:56:59 其他开发语言

扩展版本信息

我正在开发一个扩展程序,为VS 2017提供菜单项和工具窗口。 我做了一些更新并构建了一个新版本。 我退出工作室并双击.vsix文件进行安装。 安装程序拒绝,说我已经安装了该扩展程序。 所以我认为它必须是版本#。 我尝试碰撞装配版本#但是没有效果。 如果我打开工具>>我看到了扩展和滚动查找我的,它显示v1.2。 很明显,在过去我一定已经弄清楚如何碰撞版本#,但现在我找不到它。 ..
发布时间:2019-06-15 03:51:41 其他开发语言

[VB]观看&编辑文字

我是VSIX&的新手Visual Studio Extensions,所以这可能是可以想象的最基本的问题,但我猜这就是为什么它对我来说如此重要。我需要(正如大多数扩展可能做的那样)能够查看&编辑编辑器中的文本。 我找到了很多东西: https://docs.microsoft.com/en-us/visualstudio/extensibility/inside-编辑器?view = vs ..
发布时间:2019-06-15 01:29:02 其他开发语言

Visual Studio Extension 2005升级到Visual Studio 2017

嗨, 我有一个在Visual Studio中构建自定义工具菜单项的项目,即Visual Studio 2005的扩展插件项目。 现在我需要升级这个项目,以便它应该像VS2017的插件/扩展一样。 我的第一个问题是,我们是否有可能升级这个项目类型从Vs2005到Vs2017扩展。我做了一点谷歌,我可以看到每个博客都说用VSIX项目类型来构建扩展。但是在VS2005天这样的扩展 项 ..
发布时间:2019-06-15 00:46:45 其他开发语言

[VB]在VSIX扩展中捕获箭头键按下

我希望在用户使用文本编辑器时检测何时按下箭头键。我已经设法弄清楚如何使用BeforeKeyPress& AfterKeyPress事件的 TextDocumentKeyPressEvents,但这些箭头键不会触发 。是否有任何事件可用于检测何时按下箭头键?谢谢。 Nathan Sokalski njsokalski@hotmail.com http://www.nathansokalsk ..
发布时间:2019-06-14 22:40:48 其他开发语言