无法创buildVSTO Excel工作簿项目

我在两台计算机上有两个问题,我还有一个问题没有解答,就是打开一个现有的VTSO Excel工作簿。 但是,这个问题是关于与VSTO创build一个新的项目。 如果我在新项目中selectExcel 2013工作簿C#并select创build新工作簿,它将开始打开Excel,然后在VS中出现此错误

在这里输入图像说明

真奇怪的是,它发生在我拥有的两台计算机上,结合了Office 2010和Office 2013.我已经安装了最新的R2和VSTO May版本。 卸载并重新安装VS 2013没有什么区别,在R2和R2之间切换VS没有任何区别。 开放现有项目也失败了。 我读了这个问题,并尝试了build议的答案,最显着的是:

在这里输入图像说明

但无济于事。 我不知所措,因为我不能在我的项目上工作。 有没有人有任何想法?

更新:2016年12月22日:

临时解决方法是回滚到以前版本的Excel并禁用自动Office更新。

  1. 打开Excel>文件>帐户>更新选项>禁用更新

  2. Office更新下的Office版本的注意事项

  3. 继续恢复到以前版本的Office 2013/2016,直到问题得到解决:
    从步骤2开始: https : //support.microsoft.com/en-us/kb/2770432

就我而言,我从6965. 2115 (2016年12月13日)上升到6965. 2105 (2016年11月8日)…但问题依然存在。

然后下降到6965.2092(2016年10月11日)..和问题解决了!


截至2016年12月,没有官方的微软修复程序。

这是微软公开的BUG。 任何人都面临这种挫折,请投票expression您的关注,以便微软可以优先考虑: https : //connect.microsoft.com/VisualStudio/feedback/details/3117015/excel-designer-cannot-be-activated-visual -工作室

我终于偶然发现了这个问题的解决scheme。 我卸载了Office 2013 x86和已安装的Office 2013 x64,而且我还安装了Visual Studio 2015 RC,现在我可以创build新的项目。 这并不能解决所有人的问题,因为不是每个人都可以使用Office x64,但是它对我很有用。