使用 WiX 在 GAC 中注册 COM dll
大家好, 我正在为我的程序编写 WiX 安装脚本。我需要将 C# dll 安装到 GAC,然后注册它。因此,我用 Assembly=".net" 标记该文件,以便 WiX GAC 为我…
Wix - 如何自动调用 DLL 文件上的 Heat 以接收高潮信息
为了在安装过程中模拟“regasm file.dll /codebase”执行,我们在要添加到注册表的 file.dll 上运行 Heat.exe。然后我们将生成的内容添加到 installer…
Windows 更新后需要将 .Net 程序集移至程序文件
我有一个旧版 Windows 客户端应用程序,它使用多个 .Net 程序集(我创建的),其中一个带有 COM 包装器。客户端应用程序驻留在根驱动器子文件夹中 (c:…
使用 regasm 进行位于 UNC 共享的框架 4.0 程序集
我正在尝试使用 regasm 实用程序注册 .Net 4.0 编译的二进制文件。此 ComInterOp 组件必须部署在网络共享上,并且尝试从共享注册失败,并出现错误“无…
使用 Visual Studio 安装项目自动注册和 GAC COM Interop DLL
我已经为 COM 互操作创建了一个 .NET 程序集,它在我的开发计算机上运行良好。我目前正在尝试弄清楚如何使用 Visual Studio 的“安装项目”将 DLL 部…
regasm 和 tlb(注册 .NET 库以实现 COM 互操作)
我有 .NET 程序集,其中包含一个公共类和多个私有类。 我正在尝试将其注册为 COM 互操作,以便可以使用以下命令从 VBA 调用它: regasm /tlb foo.dll …
Regasm 将 mscoree.dll 写入注册表项 InprocServer32
当我使用 regasm.exe 注册 .NET 程序集时,注册表项 HKEY_CLASSES_ROOT\CLSID{111E32AD-4BF8-495F-AB4D-6C61BD463EA4}\InprocServer32 设置为“mscore…
.NET:regasm 和 caspol 取决于登录的用户
当使用 regasm 和 caspol 注册程序集并授予信任时,这些实用程序在哪个用户帐户下执行是否重要? 是否会出现仅针对计算机或域上的某些用户注册和/或授…
如何在没有 RegAsm.exe 的情况下注册类型库
我想知道是否可以在不使用 RegAsm 工具。这是我的情况,希望能够解释我为什么要这样做: 我正在 .NET 中开发一个程序集,它将为我们较旧的 VB6 应用程…
COM+ 需要什么帐户?使用 regasm 时组件会在什么情况下运行?
通过 regasm 工具注册时,COM+ 组件在什么帐户下运行?我没有注意到 regasm 的任何命令参数来识别帐户。鉴于 regasm 需要管理员权限才能运行,我假设 …
Regasm 和 Com Interop 漏报
我试图通过 COM 公开我们的库,但似乎更多的是与工具作斗争而不是实际问题。无论我如何编写 COM 公开类,我都会收到警告:“XXX.dll 不包含任何可以注…
COM:OLE 查看器无法创建类的实例
使用 OLE/COM Viewer 我收到以下错误(当扩展我的注册类时) CoGetClassObject failed. severity: SEVERITY_ERROR, facility: ($80131522) COM 类是使…