如何发布应用程序
本文关键字:应用程序 何发布 | 更新日期: 2023-09-27 18:21:26
我创建了一个示例应用程序,并希望使用解决方案资源管理器中的Visual Studio发布按钮,但当我这样做时,我会得到以下错误我该怎么做才能避免这种情况?
错误1发布失败,出现以下错误:无法强制转换COM类型为"System"的对象__ComObject到接口类型"Microsoft.VisualStudio.OLE.Interop.IServiceProvider"。此操作失败,因为对的COM组件的QueryInterface调用与IID"{6D5140C1-7436-11CE-8034-00AA006009FA}"的接口由于导致以下错误:不支持此类接口(来自的异常HRESULT:0x80004002(E_NOINTERFACE))。
如本msdn社交帖子所述,如果不需要,您可以禁用COM可见性。
右键单击项目、设置、应用程序、程序集信息,取消标记使com可见。
本文列出了另一种方法:
经过一番调查,我发现登记处不知怎么的已损坏,解决方案是重新注册DLL。
~ Run[命令提示符](您需要使用Run as管理员选项)
~regsvr32 actxprxy.dll
看起来像是环境问题-尝试重新注册actprxy.dll和/或ieproxy.dll