尝试从本机应用程序并行访问 .NET 程序集时出现 OLE 错误 80131522
我有一个应用程序(Delphi 本机代码)需要访问 .NET 程序集(公开一些 COM 类)。我想使用并排程序集和清单来执行此操作。我已经使用测试 .NET 程序集…
为什么我没有 Microsoft.VC80.MFC 文件?
买了一台新的Win7机器,安装了VS2005。我尝试启动一个使用 Manifest.bin 中的清单构建的 MyApp.exe: …… <assemblyIdentity type="win32" name="M…
什么是 Windows 命令行 EXE 的“并行配置”?我该如何纠正它?
我有一个用 C++ 编写的简单 .exe(使用 Visual Studio 2005 构建),它使用提供的 API 测试一些硬件。它在我构建它的 Windows 7 计算机上运行良好,但…
VM 上调试构建的 SideBySide 问题
我有一个使用 Visual Studio 2008 开发的 .NET 应用程序,它使用名为 xVJob.dll 的 C++/CLI DLL。 当我尝试在测试虚拟机上运行它时,出现 SideBySide …
msvcp90d.dll 丢失 msvcr90d.dll
我在一台机器上有一个DLL项目,并将其复制到另一台新安装的VS2008上。该项目已构建,但我无法调试它。 Dependecy Walker 显示我的 DLL 可以看到 msvcr…
如何处理“应用程序无法启动,因为它的并行配置不正确” vmware 中出现错误?
当我尝试在 Windows Server 2008 32 位操作系统的 VMWare Workstation 6.5 中打开已发布的 .exe 文件(我在 Visual Studio 2008 中编写)时,收到“应…
错误 - 应用程序无法启动,因为其并行配置不正确
我在 Visual studio 2008 上构建的 exe 在我的开发系统上运行,但在其他系统上它给出错误“应用程序无法启动,因为它的并行配置不正确。请...”exe 处…
根据应用程序运行的位数加载 32 位或 64 位并行 COM DLL
我有一个使用 COM DLL 的 .NET 应用程序,其中有 32 位和 64 位版本。我编写了两个应用程序清单,使并行 COM 互操作可以在 32 位或 64 位上工作。这里…
注册免费 COM 互操作:应用程序无法启动,因为其并行配置不正确
背景。我有一个用 C# 编写的名为 ComWrapper.dll 的 COM 包装器程序集,以及名为 Project1.exe 的 Visual Basic 6 应用程序。我添加了 Project1.exe.m…
使用清单工具(mt.exe)更改“版本” “非托管程序集”
现在本机代码可以拥有程序集(例如“非托管程序集”)对于并行缓存的使用,我有兴趣在构建 DLL 后更改其版本(作为增量构建自动版本控制方案的一部分…
如果在同一进程中使用 .NET 1.1 和 .NET 2.0 COM 对象会发生什么情况?
如果进程同时加载 .NET 1.1 COM 对象和 .NET 2.0 COM 对象(两者都使用进程内服务器),会发生什么情况?这个配置有什么问题吗?或者将其中一个对象设…
我可以使用清单来指定 COM 服务器上的可选依赖项吗?
我想使用清单来指定对 COM 服务器的依赖关系 (reg-免费 COM)。 消费者应用程序在没有 COM 服务器的情况下大部分都可以正常工作 - 只有大约 1.7% 的功…
FSharp.Compiler.CodeDom 适用于 VS2008 和 VS2010 并行
我正在使用 FSharp.Compiler.CodeDom(来自 PowerPack)动态创建 F# 类。问题是,我的计算机上并排有 VS2008 和 VS2010(它们工作正常),并且在此配…
使用 LoadLibraryEx() 而不是 CoCreateInstance() 来实现免注册 COM 组件消耗有什么缺点吗?
我们的程序需要使用我们自己制作的COM服务器。场景如下:安装程序将在每次安装时将程序文件和 COM 服务器文件复制到同一文件夹中。 目前我们使用 regs…