我正在尝试简单地执行以下操作:
this.GetService(typeof(IVsUIShell5))
但是没有机会获得该服务,因为我收到了这个错误:
嵌入式互操作类型“Microsoft.VisualStudio.Shell.Interop.IVsUIShell5”在“Microsoft.VisualStudio.Shell.Interop.11.0”和“Microsoft.VisualStudio.ReferenceManager.Providers.dll”中定义。调试时不支持对此类对象的某些操作。在“嵌入互操作类型”属性设置为 false 的情况下调试或构建时,请考虑将此对象转换为“动态”类型。
任何想法?我什至无法理解错误。
嵌入互操作类型属性设置False
为。