如何强制在.net 4进程中的.net 2.0下执行托管代码(SxS)
在一些文章中,人们提到“显式运行 sxs”。 实际上可能吗? 我读过几篇有关该主题的文章: http://msdn.microsoft.com/en-us/magazine/ee819091.aspx …
COM 并排程序集使用来自另一个目录的 dll?
我很确定答案是否定的,但以防万一: 对于具有适当 SxS 清单的独立 exe,是否可以使用相对路径引用 COM DLL 或从非当前目录的目录加载它们? 我们在网…
C++ 之间并排依赖关系和 C#
我正在使用 FireBreath 框架制作一个浏览器插件。大多数逻辑都是用 C# 编写的,为了从浏览器中调用它,我制作了一个 C++ 包装器。浏览器调用 C++ 本机…
pinvoke 失败,因为 DLL 依赖于其他 SXS-DLL
简而言之,问题是:当 A.dll 依赖于另一个 SXS-lib(在我的例子中是 MSVCR90.DLL)时,如何使用 p/invoke 从 DLL A.dll 调用函数? 我想使用 pinvoke …
安装 Shield-Merge 模块依赖问题。 Dll 未注册
我的问题: 我创建了两个合并模块。让我们称它们为 A 和 B。合并模块 B 依赖于 A。A 将 aaa.dll 并行安装到 Windows。 B 包含 bbb.dll,它在安装期间…
Visual Studio 可再发行和并排/DependentAssembly错误
(我正在运行 Windows7 并使用 Visual Studio 2010。) 我在 .NET Azure 项目中使用 ClamAV,每当我运行 clamd.exe(通过我的代码或通过自行运行 clam…
如何从 SxS 缓存中删除已卸载的 DLL
我有 VS 2008。我升级到 VS 2010,并卸载了 VS 2008。 我有一个在我的计算机上运行的测试,但无法在构建实验室中的计算机上加载。经过一番调试,我意…
如何解决“两个程序集同名”问题
我有一个使用 CRT 版本 8.0.50727.5592 的应用程序。依赖库之一使用版本 8.0.50727.762。当我在安装了版本 8.0.50727.4940 的计算机上运行该应用程序…
缺少方法的奇怪情况:SXS 和 Controls.Add 结果为“对象不支持此属性或方法”?
我有一个用 VB6 编写的项目,它使用 UserControl,注册 OCX 时该项目运行良好,但如果我使用并排清单运行同一项目,则会导致错误。 只要静态加载(之…
调试COM免注册(c++)
我构建了一个使用两个 COM 服务器 dll 的 COM 客户端应用程序;我希望这个应用程序在没有 COM 注册的情况下运行 - 即:winsxs / .manifests 当我尝试…
使用 WinForm 时激活上下文丢失?
我有一个应用程序在隔离部署中使用本机 COM dll 中的一些类。 简化: 在运行时,我将 dll 及其清单文件下载到某个特定位置 目录而不注册它。 然后我创…
使用 SxS 和清单文件时,.net 调用 COM 进而调用其他 .net COM 对象是否有效
我有一个 .net 应用程序调用 COM 组件 (C++),该组件又调用 .NET 中实现的另一个 COM 对象。 此应用程序使用 Windows SxS 功能,并且不注册任何 COM …
是否可以使 mt.exe 在 Visual Studio 2008 中正确嵌入清单文件?
我发现在 VCPROJ 中运行时,mt.exe 无法正确创建清单文件并将其嵌入到可执行文件中。 例如,相同的可执行文件在 Windows 7 上加载良好,但在 Windows …