问题标签 [visual-studio-addins]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1349 浏览

visual-studio-2008 - 使用 Visual Studio 扩展修改 app.config 文件

我正在尝试创建一个 Visual Studio 扩展(加载项或 VSPackage),它将执行以下操作:

1)在当前解决方案中找到所有选定的项目。2) 获取对每个项目的 app.config 或 web.config 文件的访问权限并对其进行修改。

我已经能够为加载项和 VSPackage 找出步骤 1。我还没有设法找到执行步骤 2) 的方法。有没有人指向可以帮助我完成步骤 2) 的博客/文档?

另外,您会为这样的项目推荐哪种可扩展性选项?加载项还是 VSPackage?

谢谢,

阿玛赫

0 投票
4 回答
444 浏览

visual-studio-2008 - 何时购买 Visual Studio Team System?

我们使用 Visual Studio Professional,对此我们非常满意。我们使用 Tortoise SVN、Visual VSN、NUnit 和 resharper。对我们来说效果很好的组合。

现在我们需要运行负载测试。

我们查看了 Visual Studio Team System,但坦率地说,定价似乎有点高(明显轻描淡写)。我们有一个由 6 名开发人员组成的团队。

我确实想“得到钱能买到的最好的工具”,但……有什么建议吗?有替代品吗?

编辑:我们开发了一个用 C# 编写的 Web 应用程序。我们已经经营了三年多,因此很遗憾我们无法注册 bizspark。

0 投票
1 回答
2238 浏览

visual-studio - Visual Studio 插件 - “文件处于僵尸状态”错误

我正在构建一个视觉工作室插件。我复制一个解决方案并对其内部的文件和文件夹结构执行各种操作。然后我将它加载到 Visual Studio 并继续加载预定义文件的列表,但是当我这样做时,我得到一个异常和一条消息,指出文件无法访问,因为它们处于僵尸状态。

这是我在 Connect.cs 中打开和加载的代码

0 投票
3 回答
5741 浏览

c# - Visual Studio 插件 - 查找当前解决方案文件夹路径

我加载了一个加载项,并加载了一个解决方案,如何在我的加载项中以编程方式在 C# 中找到该解决方案的文件夹路径?

0 投票
2 回答
3135 浏览

wix - 如何在 Wix 中查找和删除注册表项

我正在尝试为 Visual Studio 加载项编写 Wix3 安装。

我就在那里,但我需要通过删除注册表项来重置插件。特别是任何以

如何说服 Wix 删除任何此类条目?

0 投票
1 回答
3817 浏览

visual-studio - Visual Studio Addin - 1. 如何添加上下文菜单?2. 如何获得插入符号的位置

我正在编写一个(非常)简单的 Visual Studio 插件。使它工作得更好的两件事是:

  1. 上下文菜单。

  2. 知道当前文档中的插入符号位置(这样我就可以在该位置注入文本)。

有任何想法吗?

0 投票
3 回答
1030 浏览

c# - Visual Studio Addin - 将命令添加到文件->新菜单

我在工具菜单中有一个菜单项,但它需要进入文件->新菜单,但是即使在预生成的 Visual Studio 代码中将“工具”更改为“文件”也不会产生预期的结果!!! ?

0 投票
2 回答
357 浏览

tdd - Visual Studio 2008 加载项中的 TDD

我正在尝试使用 Visual Studio 2008 为 Excel 创建一个插件,并且我想使用测试驱动开发 (TDD)。

纯 TDD 将从一个空的解决方案开始。
创建共享插件项目时会自动生成以下方法:

在实际为插件编写任何代码之前,如何测试这些方法?
该插件将有一个类 WorkSheet.cs

Freddy:我正在考虑在生成的代码中实例化类,针对对象的创建编写一个测试,然后从那里继续。

0 投票
1 回答
563 浏览

event-handling - 从 VSTO 插件订阅 Outlook 事件

我需要以一种方式与 Outlook 进行交互,当在 Outlook 中删除任务时,我会收到通知,如果该任务的正文中包含文本“HELLO”,则显示一个 MessageBox。

我的插件在 VSTO 2005 中,适用于 Office 2007。

我看到实现这一点的唯一方法是订阅 Outlook 事件,但在谷歌几个小时后,我的调查还没有找到解决方案。

谢谢你的时间。

0 投票
3 回答
4798 浏览

visual-studio-2008 - Visual Studio 加载项 API 资源

除了 MSDN,在哪里可以找到有关为 Visual Studio .net 2008 创建加载项的示例和 API 信息?