vsix

    1热度

    1回答

    我想创建一个VSIX扩展,向Visual Studio工具栏添加一个下拉菜单来控制自定义MSBuild属性的值。 该值确定要在项目中包含哪个版本的COMReference,并且必须设置该版本而不覆盖.csproj文件。我的.csproj文件的一部分: <Project ... > <Choose> <When Condition="'$(MyProperty)'=='MyValue1'

    1热度

    2回答

    我使用VS 2017年(15.2)... 不知什么原因我不再能够调试我的VSIX项目......如果我“开始调试”实验性的实例来了,但随后它立即消失,调试会话结束......但是,如果我“无需调试开始”,实验性实例就可以正常工作......只有在调试时才会出现问题......为了隔离问题我创建了一个新的VSIX项目,果然它展示了同样的问题......我描述的这种行为是通常发生的事情,但有时实验性实

    1热度

    1回答

    我所做的就是意外失败。 我为ToolWindow1添加了一个新项目。 然后我编译并得到消息。它在Visual Studio 2015上。 计算机上的内存为8GB,Visual Studio安装在全新计算机上。 我得到的消息是: Severity Code Description Project File Line Suppression State Error The "VSCTCompile

    1热度

    1回答

    我正在尝试为vs2017构建VSIX包以使自定义工具可用。 我现在面临的问题是,我无法在调试时获取当前工作区。 下面的代码用于获取工作区: var componentModel = (IComponentModel)Package.GetGlobalService(typeof(SComponentModel)); var workspace = (Workspace)componen

    0热度

    2回答

    我正在使用VSIX开发SSMS的扩展版。 在这个扩展中,我需要知道我正在运行哪个版本的SSMS。 得到那个的最好方法是什么?

    1热度

    2回答

    我是Visual Studio扩展的新手,并尝试从GitHub获得一些示例以及一些有用的建议,并取得了一些成功。我正在尝试创建一个处理当前打开的解决方案的结构的ToolWindow,这在技术上对Microsoft.VisualStudio.LanguageServices名称空间没有任何问题。该工具窗口本身的工作,只要我不从该命名空间中使用任何东西 - 特别是以下称为函数初始化在我的窗口的构造函数

    0热度

    1回答

    我为Visual Studio创建了一个VSIX扩展,它添加了一个自定义的下拉菜单。我需要此菜单中的值应用于文件的.csproj属性,而不必更改文件本身,如配置菜单。例如: <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> </PropertyGroup

    1热度

    1回答

    我在创建调用另一个项目的Visual Studio扩展时遇到问题。我在github上放了一个简单的例子:https://github.com/craigguest/HelloWorldVSIX 在这个例子中,我只是在工具菜单中有一个“Invoke HelloWorld Command”项目,它从另一个项目(Message.Text)的静态属性获取消息。不过,我点击项目时出现此错误: 我已经加入该项

    0热度

    1回答

    我正在开发一个使用VSIX的visual studio的调试器插件。我的问题是我有一个地址数组,但我不能将IDebugMemoryBytes2设置为一个特定的地址。我使用DEBUG_PROPERTY_INFO并获取地址数组,我也可以使用IDebugMemoryContext2中的Add函数将上下文设置为数组中的特定地址。但是,我需要使用ReadAt函数从指定地址(从IDebugMemoryByte

    3热度

    1回答

    我为.net核心应用程序创建了一个visual studio项目模板。使用此模板创建新项目时,我希望能够在Azure身份验证和身份验证之间进行选择。为了达到这个目的,我创建了一个向导。根据向导上选定的选项,项目中必须包含一些附加文件。我的问题是,我不知道如何将这些额外的文件添加到我的项目。 1日法 起初,我创建了一个项目模板,并试图把它的内容添加到我的项目。 AzureAuthentication