vsx相关内容

视觉工作室扩展

嘿 解决方案 问题的关键在于错误消息: 在解决方案 中打开了一个具有相同名称的项目,并显示您发布的代码段,试图添加一个现有的ConsoleApplication2.csproj,当它已经加载时,由于您创建项目的早期代码行。 虽然我有点困惑于使用在这个例子中的DTE接口,因为你似乎从VS包调用这个代码,我可以告诉你。还有更好的方法可以通过DTE自动化界面创建/加载现 ..
发布时间:2019-06-17 18:56:15 其他开发语言

如何访问Nuget包包括来自VCProject的路径?

我正在尝试获取C ++项目引用的Nuget包的包含路径。 从VCProject开始,我试图得到这样的结果: $(SOLUTION_DIR)\packages\zlib.1.2.8.6\build\\\ ative\include\ 这个信息怎么样?可以通过SDK访问吗? 谢谢。 解决方案 嗨, 如何在Visual C ++项目中添加Nuget包作为参考? ..
发布时间:2019-06-17 18:50:05 其他开发语言

调用加载项时如何解决Visual Studio崩溃问题

您好, 我已添加Visual Studio中的加载项。当我们调用加载项时,Visual Studio将崩溃并经常重新启动。更新Visual Studio 2012后,Visual Studio在调用加载项时工作正常 。 它正确解决上述问题? 谢谢, Dheepa.K 解决方案 嗨, 我在Visual Studio中添加了加载项。当我们调用加载项时,Vis ..
发布时间:2019-06-17 18:33:11 其他开发语言

使用EnvDTE对象生成解决方案

嘿伙计们, 我正在开发一个扩展程序,可以从目录中已存在的某些项目中生成解决方案。我想让用户可以选择他想要打开解决方案的模式(例如,Realease模式或调试模式)。 有没有办法以编程方式使用DTE还是其他什么? 谢谢。 解决方案 嗨HAOUAT Moh amed, 你可以使用 SolutionBuild2 用于构建,清理和部署当前活动的解决方案配置的对象。以下 ..
发布时间:2019-06-17 18:27:32 其他开发语言

GlobalProjectCollection和EnvDTE.Solution.AddFromFile。

嘿, 如何在使用EnvDTE的解决方案中打开ProjectCollection.GlobalProjectCollection中加载的项目? 解决方案 您好HAOUAT M ohamed, >>如何在解决方案中打开ProjectCollection.GlobalProjectCollection中加载的项目使用EnvDTE? 您的意思是要创建一个EnvDTE.Projec ..
发布时间:2019-06-17 18:27:30 其他开发语言

EnvDTE

哎, 有没有办法来打开该解决方案ewplorer一个新的解决方案,并添加项目有没有使用EnvDTE.Solution.AddFromFile  解决方案 IVSSolution接口: https://msdn.microsoft.com/en-us/library/microsoft.visualstudio.shell.interop .ivssolution. ..
发布时间:2019-06-17 18:21:21 其他开发语言

Visual Stusio Extension中的快捷键不起作用

嗨, 我写了一篇 扩展名,它有一个翻译客户端,如下所示 敲开代码时,我打开这个翻译窗口,我想翻译一些我不知道的文字,通常我会用一些快捷键来剪切(Ctrl + X),复制(Ctrl + C),粘贴(Ctrl + V),全部选中(Ctrl + A),但是当 出现时我使用文本框上的快捷键,文本框没有响应快捷键应用于代码编辑框,其他一些键就像Enter键一样删除键等等 我想安装键盘钩 ..
发布时间:2019-06-17 18:21:15 其他开发语言

在vsix中使用sqlite3有问题

USE vs2015 sdk,sqlite3,ef6 SetProviderServices(" System.Data.SQLite",(DbProviderServices)SQLiteProviderFactory.Instance.GetService(typeof(DbProviderServices))) 无法获得DbProviderServices实例 但在cons ..
发布时间:2019-06-17 18:20:58 其他开发语言

将VSIX提取到实验扩展路径时出现问题。

嗨, 我正在使用Extension项目将自定义项目模板生成为VS2017 Professional中的VSIX。但是在使用自定义项目模板运行项目时,我遇到了以下问题。当我从项目中排除这个压缩模板并且 编译成功时。当我将此模板包含在项目中时,我遇到了问题。 将vsix解压缩到实验性扩展路径时出现问题。 我做错了什么?以及如何解决这个问题。 谢谢, Ganesan R。 ..
发布时间:2019-06-17 17:46:02 其他开发语言

视觉工作室自动化EnvDTE

hi $ 社区成员,请为我提供外部VBA自动化Visual Studio(EnvDTE)的代码源: 启动视觉工作室 打开解决方案 打开一个项目 编译项目并运行它 ; 问候 yosri.bensalah@outlook.fr 解决方案 请参阅: HOWTO:从IDE外部自动化Visual Studio .NET。 http ..
发布时间:2019-06-17 17:04:57 其他开发语言

在ASP.NET Core项目模板中安装NuGet程序包

我正在使用VSIX扩展项目在Visual Studio 2017中为ASP.NET Core开发自定义项目模板。我使用IVSPackageInstaller使用以下默认函数将自定义第三方软件包安装到ASP.NET Core项目中。 InstallPackage(字符串源代码,项目项目,字符串packageId,string version,bool ignoreDependencies); ..
发布时间:2019-06-17 16:58:49 其他开发语言

如何集成VSIX模板的许可证

我创建了VSIX模板项目,我打算用许可证销售给客户。 如果许可证无效,用户应该无法创建C#项目(即使他不应该编译代码)使用我的模板。 但是如果他使用我的许可证VSIX开发他的应用程序,他的应用程序应该在没有任何机器的情况下工作需要My VSIX许可证。 我如何解决这个问题? 解决方案 你好, VSIX部署机制提供对许可证的支持: 许可证元素(VSIX语言包架构 ..
发布时间:2019-06-17 16:58:30 其他开发语言

在'EXE'项目中设置'启动命令参数'

嗨, 我们需要通过启动Visual Studio 2015并将exe作为项目打开来实现自动化: dte .ExecuteCommand(" File.OpenProject",@" MyExecutable.exe"); 但是我们还需要添加一些启动参数,这似乎有些问题,因为project似乎不是VCproject,也不是.NET项目(动态转换不起作用)。有没有人知道如何输入启动 ..
发布时间:2019-06-17 16:52:40 其他开发语言

使用64位的Microsoft.VisualStudio.OLE.Interop显示属性页

我正在尝试使用64位的C#.NET UserControl创建自定义属性页。 我正在使用来自Microsoft.VisualStudio.OLE.Interop的ISpecifyPropertyPages和IPropertyPage。 我在32位运行的同一个UserControl将显示属性页面,但是当我在64中运行它时-bit它不会,虽然在两次出现时都会调用ISpecifyPropertyP ..
发布时间:2019-06-17 16:46:38 其他开发语言

Visual Studio扩展问题以及使用扩展方法。我正在使用2017社区版。

大家好, 首先,我有点兴奋,微软已经 FINALLY 使用免费版本创建 Visual Studio扩展成为可能!! :-): - D 我正在使用 2017社区版 。 无论如何,我一直希望 - 我希望我的代码能够更改从一个扩展中使用而不是在DLL或单独的MODULE中使用的 CONTROL或FORM的SHAPE代码页。 代码在本文中。>> $ https://s ..
发布时间:2019-06-17 16:46:36 其他开发语言

如何在自定义json模式的基础上显示JSON文件intellisense

HI, 我有一个自定义应用程序JSON和JSON Schema。是否有基于我的架构显示Intellisense for JSON文档的选项。 当我构建项目时,我可以针对模式验证我的JSON并显示编译错误吗? singhhome 解决方案 嗨 singhhome 逐步查看链接 JSON编辑器中的JSON模式的Intellisense 问候 ..
发布时间:2019-06-17 16:41:19 其他开发语言

当解决方案具有特定名称时,在上下文菜单中禁用按钮

我使用vspackage创建了一个扩展,增加了一个上下文解决方案的菜单(右键单击)。我想禁用命令"创建MVP"。 当解决方案没有特定名称时。 我尝试使用menuItem.Enabled = true,但不起作用。 在这种情况下,我没有具体说明这个名字,但是按照这个步骤我应该启用按钮(设置为禁用)。但它不起作用。 有人能帮帮我吗? ..
发布时间:2019-06-17 16:29:28 其他开发语言

如何向文件添加自定义构建操作

HI, 我的项目中有一个JSON文件,我需要为JSON文件添加自定义构建操作(特定文件名格式),以便 当我构建项目时,我想调用一个C#dll /方法,它将读取JSON文件并生成一个C#代码(基于T4运行时模板)。并且生成的C#类(或多个类)必须添加回项目。 要求: 1。如何添加自定义构建操作 2。如何将生成的文件添加回当前项目 目前我有一个exe项目,它读取JS ..
发布时间:2019-06-17 16:29:19 其他开发语言

MenuController splitbutton click动作

Hello All, 我想知道是否可以在代码中的某处访问MenuController的拆分按钮单击操作。据我所知,MenuContoller在代码中的编辑功能不多。 谢谢。 解决方案 如果您使用的是Winform,可以看到这个 示例 ..
发布时间:2019-06-17 16:29:11 其他开发语言

如何将按钮添加到自定义工具栏

我有EnableVSIPLogging,当我点击我的自定义工具栏的现有按钮时,我得到一个GUID / CmdId对,但是CmdID指的是我点击的命令而不是工具栏 根据我的理解,我无法将我的命令添加到工具栏,除非我有工具栏的CmdID所以我该怎么做? 解决方案 我假设您知道按钮(命令)放在组上,而不是放在工具栏/命令栏上。组是放在工具栏/命令栏上的组: CommandBar - ..
发布时间:2019-06-17 16:29:08 其他开发语言