vsx相关内容

加载平台文件时注册调试引擎

你好 我有一个自定义的MSBuild Platform配置,我想为其创建调试引擎. 我正在研究Win7,并针对VS2010. 平台配置存储在存储库中,因此不需要安装即可使用平台.而是将我们的vcxproj文件配置为从存储库加载Microsoft.Cpp.props和Microsoft.Cpp.target.这些档案 已经进行了修改,可以在存储库中查找所请求的平台. 鉴于此设 ..
发布时间:2019-06-18 12:56:59 其他开发语言

MARKERTYPE.MARKER_READONLY禁用整个文件的替换

我正在为Visual Studio 2010进行扩展. 我正在使用该功能 IVsTextLines.CreateLineMarker((int)MARKERTYPE.MARKER_READONLY,... 使文本缓冲区中的某些语法元素为只读. 导致了一个问题:“查找并替换"命令认为整个文件是只读的. 在“查找和替换"对话框中,“替换和替换所有"按钮被禁用. 要验证我是否正确创 ..
发布时间:2019-06-18 12:56:32 其他开发语言

[VS2010 T4]是否可以获取当前项目的名称?

你好!有一个模板可以遍历解决方案中的所有文件,并为其中的一些文件生成帮助器.目前,引导程序部分看起来像 string projectName = " SomeProject" ; IServiceProvider serviceProvider = (IServiceProvider) this .Host; DTE dte (DTE)serviceProvider.Get ..
发布时间:2019-06-18 12:52:32 其他开发语言

重新启动C#中的功能代码-不想使用进程启动

我正在实施Visual Studio 2012设置项目.它将安装一些扩展程序.我之后,我应该在Visual Studio命令提示符下运行以下命令 运行我们的自定义安装程序以查看更改.这将重置Visual Studio. 现在我我正在寻找任何其他解决方案来重新启动Visual Studio,一旦我想在后台安装/卸载 vs 2012 rest.我不想使用 处理.开始 默认 ..
发布时间:2019-06-18 12:52:24 其他开发语言

在Visual Studio 2012中永远不会调用IVsPersistHierarchyItem2.SaveItem

嗨, 我们正在编写一个以TFS作为源代码控制工具的VS扩展项目.该场景包括一些基本操作,例如签入,签出等. 我们发现,当我们尝试从“待更改的窗口"中签入时, VS 2012版本,我们无法获得&sb> IVsPersistHierarchyItem2.SaveItem(..),这应该给我们一个指向IUnknown的IntPtr 层次结构项的界面已保存.但我们只是无法接到这个电话. (在V ..
发布时间:2019-06-18 12:47:52 其他开发语言

扩展VS 2012单元测试运行->执行测试时的事件

大家好! 我正在寻找一种解决方案,以在VS中运行的本地UnitTest完成后做一些额外的工作.我想在所有测试完成后将测试结果收集并报告到其他数据库中(实际上,我想问用户是否要报告 结果,但是多数民众赞成在v2 ....) 我不太确定如何使用这种功能.我正在研究自己的测试适配器的方向,但实际上我认为这不可行,因为已经有用于知名和使用过的框架的测试适配器,所以这会 没道理. 在执行所 ..
发布时间:2019-06-18 12:44:22 其他开发语言

如何在Visual Studio解决方案资源管理器(VSPackage)中更改风味项目的项目节点的顺序?

作为Visual Studio 2010/2012(VSPackage)扩展的一部分,我需要在解决方案资源管理器中更改风味项目节点的顺序.具体来说,我有一个自定义项目子类型,该子类型继承自"Microsoft.VisualStudio.Shell.Flavor.FlavoredProjectBase". 我需要以非字母顺序显示几个文件夹,类似于在类库项目中排在首位的“属性"和“引用".因此,例如, ..
发布时间:2019-06-18 12:44:16 其他开发语言

如何在Visual Studio IDE中获取复制事件

嗨 我想获取副本“事件"(我真的不知道如何调用它,如果我使用Qt,我想调用它 “信号") -实际上是在activeDocument中,如果事件发生,我 想要 添加一些e xtra代码到 它的确使我发疯, 您能帮我一下吗? 谢谢! 解决方案 嗨, 我想您想在编辑器中获取事件. 您可以尝试使用加载项获取 SelectionEvents 或 TextEdi ..
发布时间:2019-06-18 12:44:08 其他开发语言

envdte获得“参考程序集".资料夹路径

你好 我需要获取“参考程序集\ Microsoft \ Framework \ .NETCore"的完整路径文件夹. 预先感谢您的帮助. 解决方案 请参阅子键: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ .NETFramework \ AssemblyFolders ..
发布时间:2019-06-18 12:43:44 其他开发语言

自定义测试类型-测试执行时抛出FileNotFoundException

嗨, 我已经实现了自定义测试类型,并将其部署在我的计算机上.测试类型从dll文件加载测试.当我用相关测试加载项目时,我的测试将显示在Visual Studio的测试视图中. 当我尝试执行测试时,它们以未执行状态失败. 在调试期间,我看到测试失败的原因是因为我收到了一个TargetInvocationException以及一个FileNotFoundException的InnerE ..
发布时间:2019-06-18 12:40:11 其他开发语言

如何强制IWpfTextView刷新/使它的布局无效?

ITextParagraphPropertiesFactoryService.Create 在VS2012上并在VS2010上调用? 解决方案 嗨Arsen, 感谢您在MSDN论坛中发帖. 我将请一些专家来解决这个问题,看看他们是否可以为您提供帮助.可能会有一些时间延迟,感谢您的耐心配合. 感谢您的理解和支持. 最好的问候, ..
发布时间:2019-06-18 12:40:02 其他开发语言

使用其他设置创建断点

只是为我们要实现的目标提供背景知识.我们正在为我们的隔离外壳应用程序实现数据断点.我们已经实现了自定义调试引擎并实现了其他与断点相关的接口来处理数据 断点.我们正在使用Shell的数据断点UI添加数据断点. 但是我们需要为数据断点配置除标准“地址"之外的其他更多设置(例如:读/写访问类型).和“字节数"环境.我们计划在Breakpoint上下文菜单下引入新命令以进行配置 其他设置. 我 ..
发布时间:2019-06-18 12:39:51 其他开发语言

Visual Studio 2012内部代码中的StackOverflowException

嗨, 我正在编写一个程序包,该程序包可以从IDE以编程方式为用户打开.SQL文件. .SQL文件对应于位于程序包层次结构中的层次结构节点.为此,我使用标准的IVsUIShellOpenDocument.OpenStandardEditor方法 以Guid.Empty为逻辑视图. 它过去在Visual Studio 2008和2010上都可以正常工作.但是现在在Visual Studio ..
发布时间:2019-06-18 12:39:48 其他开发语言

VSPackage中的VSWizard

我从来没有在教程中创建真正的VSWizard项目.我现在创建VSPackge项目,我认为我需要在包中使用VSWizard,因此,如果在编辑器中按下菜单项,我想启动一个向导来创建一个新项.新项目不在这里 Visual Studio上下文中的新项目,可以是任何文件格式,但是在我的编辑器中是新对象. 据我所知,VS中的VSWizard项目仅用于创建新项目或新项目.那么问题是如何在VSPackage ..
发布时间:2019-06-18 12:29:57 其他开发语言

VSPackage保理思想

我一直了解,将产品功能纳入VSPackages时应考虑的主要因素之一是内存占用量.例如,如果用户有能力使用您产品的一部分,而没有其他所有部分, 那么最好将这些编辑器,项目等包装在不同的包装中.我倾向于针对不同的项目类型使用单独的VSPackges,但是其中许多项目类型共享许多通用代码(对共享程序集的引用),因此 加载一种项目类型与加载所有项目类型之间的内存差异小于人们可能会想到的. 此外,我 ..
发布时间:2019-06-18 12:04:58 其他开发语言

如何从错误列表窗口删除错误

您好,我正在开发项目模板.该项目包含代码文件,我实现了一个msbuild任务来编译它们.我也有一个mef编辑器扩展,可以在编辑代码时显示错误代码并填充错误列表.问题 是,当我编译时,我会重复出错,一次是从构建任务的日志中,一次是从编辑器扩展中. 解决方案 您可能只需要在没有相同错误的情况下添加错误即可.该错误不会进行任何智能的合并/重复消除,它会简单显示所有注册提供商的错误.构建系统注册一 ..
发布时间:2019-06-18 11:59:32 其他开发语言

多个项目工厂具有相同的文件扩展名

在一个程序包中为同一文件扩展名指定多个项目工厂是否有意义?我们希望为其具有相同的文件扩展名的几种项目类型,但尚不清楚它们是否会实施为 彼此的风味.我们正在使用MPF.一点点实验似乎表明,实际上并没有“优先"的概念.在没有风味的情况下打开我们类型的项目文件时.所以,这让我想到了正确的方法 这里的设计是一个工厂,它使用模板(或项目文件)中的信息来选择要实例化哪个ProjectNode派生的类(实际上, ..
发布时间:2019-06-18 11:20:49 其他开发语言

跳至“反汇编"窗口中的特定地址

简单情况:我想跳转到“反汇编"窗口中的特定地址(作为上下文的反应)菜单,然后在我的VSIP中单击) 从宏记录器中,我知道我正在查找的命令可能像这样: DTE.Commands.Raise(,8200, 因此,我尝试使用此命令并将不同的参数传递给该函数.但是除了“价值不在预期范围内".例外,我没有得到任何有用的结果. 我用过这样的东西: EnvDTE80. DTE2 d ..
发布时间:2019-06-18 10:30:24 其他开发语言