vsx相关内容

如何以编程方式找出解决方案中每个Startup Project的操作?

在“解决方案"->“属性"下,我可以设置多个启动项目: 我知道可以使用"EnvDTE:solution.SolutionBuild.StartupProjects"获取标记为“开始"的项目列表,但是如何获取其动作为“无需调试即可开始"的项目列表?它们不会出现在列表中. 解决方案 我不认为这已被记录并可以正式使用,但以下是一些信息: 此内容存储在解决方案的.SUO文件(由Visual ..
发布时间:2020-07-14 00:04:39 其他开发

我如何执行“转到定义"?在Visual Studio中以编程方式进行?

给出一个表示特定类/字段/属性的字符串(例如MyNameSpace.MyClass或System.String.Length),我如何以编程方式使Visual Studio转到该类/字段/属性(即,使Visual Studio执行如果我要在代码编辑器中键入引用,然后按F12键,会发生同样的事情吗? 解决方案 您可能需要执行以下操作. 获取全局 IVsObjectManager2 界面 ..
发布时间:2020-07-14 00:02:03 C#/.NET

如何为支持嵌入式代码段的模板或标记语言编写Visual Studio扩展

是否可以为Visual Studio 2010编写扩展程序,从而为支持嵌入式代码段的自定义模板或标记语言提供语法突出显示,智能感知,概述等功能,类似于Razor中的工具ASP .NET MVC 3?可以在不使用私有API的情况下完成此操作,而无需访问Microsoft内部文档,并且最重要的是,,而不必为嵌入式编程语言重新实现语法突出显示,智能感知等功能(例如C#或VB)? SDK文档似乎建议 ..

Visual Studio隔离外壳中的源代码管理

我正在开发一个隔离外壳,该外壳可以满足使用外壳执行特定任务的"设计者/特殊内容创建者"的需要.当他们对文件进行操作时,他们需要能够使用TFS进行源代码控制.这主要是由于开发人员也将使用Visual Studio 2008处理来自TFS的相同文件. 在查找和搜索之后,我仍然找不到Shell可用的Team Explorer. 在MSDN论坛上询问,使我得到的答案是“隔离外壳尚不支持此功能".好吧 ..
发布时间:2020-06-14 18:54:16 其他开发

Visual Studio 2008中的工具,用于帮助进行本地化

有人对工具的建议有何帮助,这些工具有助于将文字值移到资源文件中进行本地化? 我使用了一个名为RGreatX的resharper插件,但想知道是否还有其他东西. 这是一个漫长的手动过程,需要移动琴弦并认为必须有更好的方法! RGreatX还可以,但我感觉可能有点过时. 解决方案 这里是一个: http://www.codeplex.com/ResourceRefactori ..

Visual Studio:当其他更改时,是否自动更新C ++ cpp / header文件?

例如,如果我在标头或cpp中的函数中更改了签名,我希望它在另一个中自动更改。如果我在任何一个中添加了新功能,它都应同时出现在两者中。如果删除一个函数,它可能会注释掉另一个函数。 手动重复所做的更改似乎很愚蠢。 有人提到 http://www.lazycplusplus.com/ 来回答类似的问题,但这似乎是一个命令行工具,需要先保存然后在特定文件上运行此外部工具。这比我原本认为必要的手动步 ..

如何从Visual Studio外接程序访问解决方案资源管理器中的选定项目?

我开发了VS 2008加载项,并在解决方案资源管理器中的“项目”节点的上下文菜单中添加了自定义菜单项。 这使我可以-单击解决方案中的任何项目,然后对该项目执行自定义操作。或者至少,如果我知道如何从我的Click事件处理程序中访问所选项目。 请问有更多经验的人可以吗? 解决方案 我认为您正在寻找的是 DTE.ActiveSolutionProjects 。 ..
发布时间:2020-06-02 18:38:39 其他开发

Visual Studio和加载项卸载

当我从Visual Studio的加载项菜单中删除加载项时,它不会从内存中卸载。有谁知道我是否可以为我的加载项(在C#中)编写一些代码来强制卸载。 解决方案 如果您的DLL是用托管代码编写的,那是不可能的吗?强制将其作为Visual Studio加载项卸载。 CLR不支持这种机制。 迫使DLL从进程中卸载的唯一方法是拆除所有已加载DLL的AppDomain。在Visual Studi ..
发布时间:2020-06-02 18:38:13 C#/.NET

我可以创建使用WPF显示的Visual Studio 2010加载项吗?

我们正在为企业应用程序创建专门的图形编辑器。我们查看并拒绝了DSL。理想情况下,我希望将编辑器的主界面像代码窗口一样固定,并使用WPF进行绘制。谁能指出我一些文档,以使我走上正确的道路? 谢谢。 科林。 / p> 更新:它开始看起来像“否”。从 http://msdn.microsoft.com/en-us/library/bb166228。 aspx :“通过实现编辑器来创建文 ..
发布时间:2020-06-02 18:37:52 其他开发

是否可以从VS2010插件刷新WCF服务参考?

我想在VS2010插件中“模拟”右键单击/更新服务参考命令。我有一个对包含(Silverlight ...)项目的引用,我知道服务引用的名称和服务的url。 我发现了这一点: http://dedjo.blogspot.com/2007/03/adding-web- references-to-your-vs.html ,但仅适用于asmx(它使用System.Web.Services而不是 ..
发布时间:2020-06-02 18:36:08 其他开发

Visual Studio插件开发的第一步

我想为Visual Studio制作一个插件...但是我不知道从哪里开始. 找到Eclipse插件开发指南很容易,但是我很难找到VS插件开发指南. 我猜我想问的是什么,我应该从哪里开始? 解决方案 我建议从这里开始: http: //www.mztools.com/resources_vsnet_addins.aspx 对于VS外接程序开发人员来说,这是一组很棒的资源.创建VS加载项 ..
发布时间:2020-05-28 19:53:21 其他开发

将项目中的Web引用的命名空间更改为VS Project模板

当我将Web参考添加到项目时,它带有默认名称空间:com.wpdevs.myservice.这是我希望它在应用程序中使用的命名空间. 当我将using语句添加到项目中时,我必须添加: using MyProject.com.wpdevs.myservice; 我想找到一种消除在using语句中引用项目名称的方法.我现在放在一起的项目注定要转换为VS Project模板,并且在该项目 ..
发布时间:2020-05-16 20:15:01 其他开发

DSL图编辑器的自定义形状定义?

我正在使用DSL工具包开发图表编辑器.我是DSL工具的新手... “组件模型"项目模板与我要实现的模板相似,不同之处在于端口可以由用户随意创建并可以移动. 相反,我希望将一组预定义的端口安排在固定位置. 以下是一些ASCII艺术,以显示我的追求: ------------------ (块名)| | | 输入| | --o输入1输出1 o- - ..
发布时间:2019-06-18 19:55:15 其他开发语言

在向导扩展中有条件地创建项目项

嗨, 我为模板项目做了一个向导扩展. 我的模板项目包含3个项目;服务类,控件类和架构类. 在向导中,用户可以选择他想要在项目中使用的项目类型.这可能是3个项目之一. 但是,我不知道如何根据某些值阻止创建所有项目. 每次创建3个项目. 是否有任何自定义创建不同项目的想法? 要寻求帮助 解决方案 请在此处放置一些代码,以便更好地理解. > ..
发布时间:2019-06-18 19:51:00 其他开发语言

将域类形状添加到另一个

嗨, 我想知道是否有人可以告诉我将几何形状添加到匹配形状的步骤.我认为这是可行的,因为在VS2005中的类设计器中,他们将嵌入式枚举放入类以及嵌套类中. 此刻我收到以下错误: 正在运行的转换:GeometryShape可能不位于CompartmentShape上.在将存储映射到StorageShape的ShapeMap中,父元素路径通向Table,其映射形状为TableShape ..
发布时间:2019-06-18 19:50:40 其他开发语言

插件中的put_ExecutableDirectories无法正常工作

您好,我尝试为Visual Studio 2005创建一个加载项,该加载项可以动态更改VC ++目录.我使用了"put_ExecutableDirectories" VCPlatform接口中的方法.我试图在BuildEventsSink的OnBuildBegin和OnBuildDone中调用该方法,以设置和还原临时的“可执行文件".每个构建任务的设置. 问题: 我找到了“可执行文件" ..
发布时间:2019-06-18 19:50:37 其他开发语言