当我从Win8.1上的VS2013迁移到Win10上的VS2015时,为什么我的VB.NET应用程序解决方案会中断?

时间:2015-08-06 21:31:11

标签: vb.net visual-studio-2015

我的解决方案在Win8.1下使用VS2013运行良好。然后我做了一个干净的Win10安装。我运行了一段时间以前在XP上创建的msi,并在询问.NET3版本后安装了我的VB应用程序。但后来我第一次启动VS2015并加载了我的VB应用程序的解决方案。我得到这样的错误:BC30002 Type' Excel.Workbook'没有定义。

我查看了控制面板的程序和功能,只看到.NET 4.5和4.6项目(.NET 3没有)。

我的解决方案包括对Microsoft.Office.Core和Microsoft.Office.Interop.Excel的引用。

我需要做些什么来解决这个问题?

1 个答案:

答案 0 :(得分:0)

我通过返回“控制面板/程序和功能”,选择“Microsoft Visual Studio社区2015”,单击“卸载”或“更改程序”来解决此问题。然后当VS2015安装程序打开时,我选择Modify,然后选择All(每个安装选项)并再次安装VS.这解决了上述问题。

但是现在我遇到了一个新错误:BC30002 Type' ExcelLateBind未定义。我该如何解决这个问题?