我通过添加对Office.dll的引用来使代码工作,但我感到惊讶的是,这是识别来自Microsoft.Office.Core的Core的唯一方法,允许我使用_Application.CommandBars在开发上下文中,我被迫引用NuGet包而不是DLL,因此我自然尝试添加 Nuget包并添加以下错误:
The type 'CommandBars' is defined in an assembly thatreference to assembly 'office, Version=15.0.0.0, Cul
如果我右键单击一个引用并在对象浏览器中选择View,那么我将看到Office14.0.0.0和Office15.0.0.0的引用,这两个引用都与对Microsoft.Office.Core的引用同时进行'RibbonControlSize' is ambiguous in the namespace 'Microsoft.Office.Core'外接程序是使用带有Office14ObjectReference