Gav*_*ann 6 c# xna publishing visual-studio-2010
当我尝试在Visual Studio 2010中发布XNA项目时,我收到以下错误.
错误1发布失败,出现以下错误:无法将"System .__ ComObject"类型的COM对象强制转换为接口类型"Microsoft.VisualStudio.OLE.Interop.IServiceProvider".此操作失败,因为由于以下错误,对IID为"{6D5140C1-7436-11CE-8034-00AA006009FA}"的接口的COM组件的QueryInterface调用失败:不支持此类接口(HRESULT异常:0x80004002(E_NOINTERFACE)) .1 1小行星
我已经尝试过注册actxprxy.dll,ieproxy.dll正如其他人所建议的那样,但我仍然会遇到这个错误.
我用一个空白的XNA游戏模板以及一个完整的XNA游戏得到了这个错误.
我能够很好地构建和调试相同的项目.
有一种讨论声称这是由于“注册表腐败”造成的。其中一条评论提出了一种“核心”解决方案,即重新注册 System32 文件夹中的每个 OCX 和 DLL:
for %1 in (%windir%\system32\*.dll) do regsvr32 /s %1
for %1 in (%windir%\system32\*.ocx) do regsvr32 /s %1
Run Code Online (Sandbox Code Playgroud)
也许它可以解决你的问题。
| 归档时间: |
|
| 查看次数: |
3870 次 |
| 最近记录: |