2

我刚刚安装了 Visual Studio 2012 Ultimate,我正在尝试为 Excel 2010(32 位 Office Professional Plus)创建一个托管代码扩展项目。我曾尝试将 VS Ultimate 中包含的 .NET 4.0 模板用于 Excel 2010 工作簿。当我创建项目时,一切看起来都很好,直到我运行它。

Excel 打开,我收到错误消息“无法找到或无法加载自定义程序集。您仍然可以编辑和保存文档。请联系您的管理员或此文档的作者以获得进一步的帮助。” 详细信息部分为空白。

我已经尝试了我能想到的一切来解决这个问题,但我已经没有想法了。我从 Excel 中删除了所有插件,除了 Excel 的 VSTO 设计时适配器。我删除了所有个人宏。我在 Excel 中将我能想到的每个目录都设置为“受信任”,并将所有选项的安全设置降低为“启用(不推荐)”。我完全卸载了 Visual Studio 并重新安装。Visual Studio 中没有显示错误或警告。我还检查以确保为我的 Microsoft Excel 副本安装了“.NET 可编程性支持”。

我会链接我的代码,但我没有写任何东西。运行项目时,我什至无法加载默认模板。工作中的其他一些人的设置与我相同,并且 VSTO 使用相同的步骤对他们来说运行良好。我什至有人给我发了一个工作项目,但是当我尝试运行它时它给了我同样的信息。

还有什么我可以检查的,看看问题出在哪里?我尝试在项目中设置断点,但在到达其中任何一个之前它都失败了。

非常感谢你的帮助。

4

2 回答 2

0

我在使用 Visual Studio 2010 时遇到了同样的问题。

我将问题隔离到我们试图从加载项运行的 SSRS 报告链接。我删除了所有报告内容(服务参考、子目录等) - 加载项运行良好。

于 2013-10-30T14:53:26.167 回答
0

我们刚遇到这个,发现一个方法有一个没有处理的系统异常。很难追查,但是一旦罪魁祸首方法有一个异常处理程序,自定义就可以正确完成加载。

于 2014-06-09T18:35:13.087 回答