2

当我尝试在 Visual Studio 2008 中创建 Excel 2007 工作簿项目时,我收到以下错误消息:

无法创建项目,因为“Excel Visual Studio 设计时适配器加载项”工作不正常。Excel 可能已禁用加载项或使其处于非活动状态,或者您的信任中心设置中可能已禁用所有加载项。检查 Excel 选项中的加载项状态。如果加载项处于活动状态并已启用,请重新安装或修复 Visual Studio Tools for Office。

我已验证该加载项未处于非活动状态或已禁用,并且我已尝试多次修复和卸载/重新安装 VSTO。

该怎么办?

4

2 回答 2

5

万一您还没有检查信任设置,这个MSDN 页面描述了如何检查。

我在 MSDN 论坛上遇到了这个问题:

要使修复工作,您必须使用管理员权限运行 VS 命令提示符(右键单击,以管理员身份运行)。然后运行这个命令行:

C:>AddinUtil -AddInRoot:"%CommonProgramFiles%\Microsoft Shared\VSTA\AppInfoDocument" -Rebuild

如果它仍然不起作用,您可能还有一个损坏的管道存储,可以这样修复:

C:>AddinUtil -PipelineRoot:"%CommonProgramFiles%\Microsoft Shared\VSTA\Pipeline" -Rebuild

您会从该命令收到一个警告,但这是意料之中的。

如果做不到这一点,我认为您将不得不对 Visual Studio 2008 安装进行修复(将安装 DVD 放入驱动器中,然后选择修复选项)。

于 2008-11-08T12:32:56.287 回答
0

我会将 Excel 2003 设置为默认打开 XLS 文件。在我从“添加/删除程序”菜单修复 Office 2007 之前,我看到了与您相同的错误消息。

于 2010-05-24T18:42:07.600 回答