问题标签 [add-in]

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 投票
3 回答
830 浏览

javascript - Firefox 扩展如何在 3D 中使用整个屏幕(例如 CoolIris)?

我知道可以在 Javascript 和 Chrome 中创建Firefox 插件。

它们如何运行CoolIris等高级图形应用程序?

替代文字
(来源:cooliris.com

0 投票
3 回答
1000 浏览

visual-studio - Office XP 共享插件 VS 2008

我正在尝试使用 VS 2008 for Office XP(准确地说是 Excel)创建一个共享插件。但是,在 Visual Studio 中创建项目并更改对 Office XP 的引用(除了可扩展性,我似乎无法找到 office xp 的副本)并将 excel.exe 添加到引用中之后。我现在似乎无法在任何计算机上安装插件。

有没有人有关于使用 VS 2008(我可能添加的 Com 插件)编写 Office XP 插件的指南?

有谁知道我打算拥有的参考资料或我打算在电脑上安装的东西?

我有三台测试电脑,这台上有 office xp、2003 和 2007,我可以使用 2003 参考编写一个插件,在这台上运行,但没有其他盒子。一个只安装了office xp,还安装了office xp PIA 和.NET,另一个只安装了office xp。

任何帮助都会非常感激。

0 投票
2 回答
1984 浏览

testing - 测试 Outlook VSTO 插件

我正在尝试编写一个非常简单的 Outlook VSTO 插件来检查正在发送的一些简单属性的电子邮件。我的问题是我似乎无法使用 Outlook 安装/测试插件。我添加了单元测试,以确保我编写的代码可能完成了它应该做的事情,但最终的集成水平却让我望而却步。有关如何在 Outlook 中测试我的代码的任何建议?提前致谢。

如果您愿意,我也可以发布代码并更好地解释它的作用。

0 投票
2 回答
124 浏览

asp.net - ASP.net 异常默认页面中的“在 Visual Studio 中打开”链接

当我的 ASP.NET 应用程序崩溃时(当它显示默认异常页面时),我希望能够在浏览器中单击调用堆栈的一行,Visual Studio 将在给定行打开代码文件。

你认为有可能吗?也许使用宏/加载项?

0 投票
2 回答
4092 浏览

c# - c# - 为动态创建的控件分配方法

我正在设计一个支持插件开发的应用程序。它更多的是一种学习练习。

加载到我的应用程序中的所有程序集(插件)都包含一个 showPrefs() 方法。当我加载每个程序集时,我想为每个程序集分配一个按钮,以便当我单击该按钮时,它会触发该按钮分配到的程序集的 showPrefs() 方法。

我该怎么做呢?一个快速而肮脏的解决方案是将 showPrefs() 方法签名更改为 showPrefs(object sender, EventArgs e)。这样我可以将它分配给按钮,但我认为这是一个便宜的解决方法。

有任何想法吗?


click 事件处理程序只接受具有 (object o, EventArgs e) 方法签名的委托,所以我不知道如何将 showPrefs() 方法分配给 click 事件。

这就是我遇到的麻烦。

0 投票
7 回答
4915 浏览

visual-studio-2008 - 尝试加载解决方案文件时 Visual Studio 2008 崩溃

当我尝试在 Visual Studio 2008 中加载解决方案时,它会立即关闭。我在事件日志中收到以下错误:

.NET 运行时版本 2.0.50727.3053 - 致命的执行引擎错误 (6E875E00) (80131506)

我在网上到处搜索,找不到解决这个问题的方法。我发现了类似的问题,但没有一个与 (6E875E00) 部分匹配。这是我的设置:

Vista 64
Visual Studio 2008 SP1
.Net Framework 3.5 SP1
ReSharper 4.1
Gallio 3.05
TestDriven.Net 2.18

我有一种感觉,它是加载项之一,但我不知道是哪一个。

有人经历过吗?这非常令人沮丧!

编辑:这个问题的答案以供将来参考是卸载 Gallio。这是导致崩溃的唯一加载项。感谢大家的帮助!

0 投票
1 回答
548 浏览

add-in - 为 MS Project 开发附加组件/扩展

我想为 MS Project 编写一个快速的 UI 插件,但我不知道如何继续。理想情况下,它应该完全集成到 Project 中。只需要知道如何开始。谢谢!

0 投票
1 回答
174 浏览

visual-studio - How to make a visual studio add-in that cannot be unloaded?

I'm writing a Visual Studio add-in using C/C++. I am not familiar with the COM architecture. In fact I'm learning Windows programming.

I can see an OnDisconnect() call back into my add-in. I tried returning S_FALSE, but that does not seem to stop the add-in from being unloaded.

So my questions is, is it possible to make an add-in that cannot be unloaded (either through the Tools menu or programatically), and if yes, will some magic return value from OnDisconnect() do the job, or some other trick is required?

I also saw another question that asks exactly the opposite. From the answer, it seems that the DLL still resides in the memory when an add-in is unloaded. So maybe there is a way to reload the add-in as soon as it is unloaded?

0 投票
3 回答
2088 浏览

visual-studio - 如何通过 ClickOnce 部署 Visual Studio 加载项?

是否可以使用 ClickOnce 部署 VS 加载项?我该怎么做?

0 投票
1 回答
677 浏览

vb.net - MS Access VB COM 共享插件停止访问关闭

我在 Visual Studio 2008 中创建了一个共享加载项,并使用共享加载项向导并在 VB 中进行编码。在 Access 2003 中运行插件时,我想检查用户是否打开了数据库,因此我将 AccessApplication 变量设置为 OnConnection 过程中的应用程序对象,然后单击按钮检查 AccessApplication.CurrentDB 是否为 Nothing If没有数据库打开 点击按钮后Access会正确关闭。但是如果数据库是打开的,那么我必须在 VS 调试器中停止 Access。

请在我的 OnConnection、OnDisconnection 和 OnClick 程序下方找到任何有关此问题的帮助,我们将不胜感激。

ErrHandler: oCommandBars = Nothing MsgBox("Error") End Sub

ErrHandler: MsgBox("点击错误") AccessDB = Nothing End Sub