clsid相关内容
检索 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件的 COM 类工厂失败,原因是以下错误:8000401a. 我们在 SharePoint 场环境中托管的生产服务器上遇到了上述错误,因为无法从独立服务器的登台服务器上重现相同的问题. 我希望,当 Microsoft.Office.Word 组件从远程机器访问时会抛出上述错误.我已经
..
我必须为 Windows 帮助和 Windows 运行创建一个 ShellItem... 我有这个 帮助和支持 {2559a1f1-21d7-11d4-bdaf-00c04f60b9f0}运行 {2559a1f3-21d7-11d4-bdaf-00c04f60b9f0} 来自 http://www.sevenforums.com/tutorials/110919-clsid-key-li
..
我遇到了托管 DLL 调用某些非托管 DLL 的情况.我知道非托管 DLL 的 CLSID,有什么办法可以找出包含该 CLSID 的二进制文件吗? 解决方案 通常,你可以去: HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\"GUID" 例如找到一个名为“InProcServer32"的键,就会有包含 DLL 的默认值.这是一种简单的方法.
..
GDI+ Image::Save 方法需要一个 CLSID 参数来指定要使用的编码器.该文档指向一些示例代码获取与特定 MIME 类型关联的编码器,例如 image/jpeg 或 image/png.然而,我对复制半页函数只是为了支持 1 行调试帮助而犹豫不决,我将中间结果保存到磁盘. 不应该有标准编码器的标准 CLSID 列表吗?我在哪里可以找到这样的列表?我一直无法通过搜索 Micros
..
我正在将 ATL 控件移植到 64 位.该控件在其属性对话框中使用 Stock 属性页(CLSID_StockFontPage、CLSID_StockColorPage). 针对 x64 重新编译后,颜色和字体选项卡丢失(因为 MsStkPrp.dll 是 32 位).是否有 64 位版本的 dll 或者是否有更好的方法在 ATL ActiveX 控件中实现字体和颜色? 解决方案 即
..
我试图从 C# 代码内部调用 Javascript 函数“eval"(以利用字符串到运算符解析器).我使用了以下代码:https://stackoverflow.com/a/12431435/712700 它崩溃了,并显示以下消息---: 异常详细信息: System.Runtime.InteropServices.COMException:检索具有 CLSID 的组件的 COM 类工
..
我听说在 Windows x64 架构上,为了支持同时运行 x86 和 x64 应用程序,有两套单独/不同的 Windows 注册表——一套用于 x86 应用程序访问,另一套用于 x64 应用程序访问?例如,如果一个 COM 在 x86 注册表中注册了 CLSID,那么 x64 应用程序将永远无法通过 CLSID 访问 COM 组件,因为 x86/x64 有不同的注册表? 那么,我的问题是我
..
尝试为Loadrunner Professional测试运行Azure Pipeline时,出现以下错误 为CLSID为{E933439A-81A1-11D4-8EEE-0050DA6171E8}的组件检索COM类工厂因以下错误而失败:80070005拒绝访问.(来自HRESULT的异常:0x80070005(E_ACCESSDENIED)). 以某种方式弄清楚了此CLSID与wlrun.L
..
我在C#.NET 1.1应用程序中使用COM对象.当COM对象未在客户端计算机上注册时,出现异常: “带有CLSID {}的COM对象是无效或未注册."(HRESULT:0x80040154) 我知道如何使用regsvr32注册COM对象.我们的要求是识别未注册的COM对象.我们不想对COM对象的名称进行硬编码,而是使用COM Exception/HResult动态标识它.有什么想法吗
..
我正在尝试在Visual C#2008 Express Edition项目中使用Acrobat跨应用程序通信(IAC)在C#应用程序中打开PDF文档. 执行以下代码时,出现异常: CAcroPDDoc pdDoc = new AcroPDDocClass(); 该异常报告特定CLSID的COM类工厂已失败,错误为80040154.在MSDN上的winerror.h中查找错误代码,该
..
我试图将Windows桌面搜索设置为使用系统默认过滤器(nlhtml.dll)以外的其他html过滤器.当我查找PersistentHandler(HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.html\PersistentHandler)时,它指向HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{eec97550-47a9-11cf
..
我目前正在与Windows Media Foundation打交道.但是,由于Microsoft H.264解码器存在一些问题,并且缺少一些自定义格式的解码器,我想知道是否有可能直接使用CLSID实例化DirectShow解码器,并围绕它构建一个代理来暴露IMFTransform获得Media Foundation的解码器.所以这是我的问题: 我可以直接实例化Directshow过滤器(最好
..
当我调试我的 Windows窗体应用程序时,出现此错误: 使用CLSID检索组件的COM类工厂 {27526253-6119-4B38-A1F9-2DC877E72334}由于以下原因而失败 错误:80040154未注册类(HRESULT的异常: 0x80040154(REGDB_E_CLASSNOTREG)) 由于这个原因,我的 WFA 无法与计算机上安装的 Solidworks 软
..
有人可以告诉我如何在VS2010中使用二进制兼容性吗? 我有一个项目,每次使用新版本的新程序集文件进行构建时,都会更改dll的CLSID. 我已经在WiX软件包中使用了硬编码的CLSID将该dll注册为com +,但是如果要在每个版本上进行更改,则意味着我应该使用evey新版本更新我的WiX软件包. 任何想法? 编辑1 我应该提到,此CLSID是在组件服务中通过New
..
我要将ATL控件移植到64位。控件在其属性对话框中使用“股票属性”页面(CLSID_StockFontPage,CLSID_StockColorPage)。 32位)。是否有64位版本的dll,或者有更好的方法在ATL ActiveX控件中实现字体和颜色? 解决方案 即使Windows 10中不存在msstkprp.dll的32位版本,所以我也将其从Windows XP虚拟机(%WINDI
..
我正在尝试从C#代码内部调用Javascript函数“ eval”(以将字符串用于运算符解析器)。我使用了以下代码: https://stackoverflow.com/a/12431435/712700 尽管崩溃,但显示以下消息---: 异常详细信息: System.Runtime.InteropServices.COMException:检索具有CLSID {0E59F1D5-
..
为CLSID为{000209FF-0000-0000-C000-000000000046}的组件检索COM类工厂的操作由于以下错误而失败:8000401a. 我们无法从SharePoint服务器场环境中托管的生产服务器获得上述错误,因为该错误无法从我们的登台服务器(独立服务器)重现相同的问题. 我希望,当从远程计算机访问Microsoft.Office.Word组件时,会引发上述错误.
..
我正在尝试重新创建一个使用javascript打开与PLC的连接,然后在网页上显示各种信息的程序.由于各种原因,我宁愿以MS Access的形式使用它,并且花了很多时间试图找到要使用的正确dll(如果有人好奇,请使用Jet32X.dll).最后,我将javascript中调用的CLSID追溯到PLC的注册类,然后尝试用VB代码创建该对象.它不会超出"Dim As New"这一行,但是会引发运行时错
..
我有一种情况,一个托管DLL调用一些非托管DLL。我知道非托管DLL的CLSID,有没有办法找出什么二进制文件的CLSID? 解决方案 Normaly,你可以去: HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\“GUID” 并且找到一个名为“InProcServer32”的密钥,并且将有一个具有该DLL的默认值。这是一个简单的方法。
..
让 dllproject.vbp 是一个DLL VB6项目。 每次我编译通过这行: / p> VB6.EXE / MAKE dllproject.vbp / outdir somedir 编译器生成一个带有另一个CLSID的dll。为什么? (EDIT) 解决方案 找到为什么在这里。 必须激活。一个好的方法是保存dll(重命名的.cmp
..