sxs

    5热度

    6回答

    我有一个令人讨厌的问题,我可能会以某种方式规避,但另一方面,将更重要的是它的顶部,并明白究竟是什么继续,因为它看起来像这个东西真的留在这里。 下面是故事:我有一个简单的OpenGL应用程序,它工作正常:在编译,链接或运行它时从未遇到过大问题。现在我决定尝试将一些更密集的计算转移到工作线程中,以便可能使GUI更加响应 - 当然使用Boost.Thread。 总之,如果我在.cpp文件的开头添加下面的

    2热度

    1回答

    我想弄清楚如何处理我们的项目是一个框架的安装和部署。通常开发人员会安装该框架,然后让他们的.Net应用程序引用我们的dll。 该框架有2级: 若干本地C++的DLL的 某些C++ \ CLI和C#程序集(全部为DLL)中引用该本机DLL 我想提供一个将.Net程序集放入GAC并将本地程序集安装到WinSxS文件夹中的安装程序。到目前为止,我一直无法找到有关安装SxS程序集的更多信息。我知道这可以使

    1热度

    3回答

    我安装了Visual Studio 2008和Windows SDK for Windows Server 2008和.NET Framework 3.5 。我相信这是最新的平台SDK。 我试图建立一个签名的dll来安装在SxS中。 所有的教程解释使用一个名为pktextract.exe这是SDK的一部分,但我似乎无法找到该工具。所有其他工具,如makecert,mt,makecat都存在。 pk

    1热度

    1回答

    我在哪里可以找到一个很好的参考资料,解释如何编写和安装从一个本地汇编版本重定向到另一个本地汇编版本的SxS策略? 我已经成功地使用wix安装程序构建和安装了两个版本的本地程序集。但我不知道如何从这里开始。我发现的大部分信息都是关于托管程序集和GAC的。我正在寻找与托管dll相同的程序吗? 感谢您的帮助, 丹

    3热度

    2回答

    我创建了一个简单的Win32应用程序来演示UXtheme在XP上包含一个清单依赖于ver 6 commctl32.dll 然后我创建了一个简单的Win32 DLL,使用ISOLATION_AWARE_ENABLED和具有嵌入式清单指定的Comctl32.dll 的两个版本5和6我成功得到了EXE和DLL使用使用这种方法COMCTL32.DLL的不同版本进行了测试。无论是使用5和DLL版本6的exe

    3热度

    8回答

    从2005年开始,我发现无法简单地针对MS运行时构建DLL并将它们部署在一起(http://www.ddj.com/windows/184406482)。我对表单SxS和co深感困惑:MSDN文档非常差,带有循环引用;特别是因为我更像是一个Unix家伙,我发现所有这些都不具有信息性。我的核心问题是将DLL链接到msvc9或msvc8:由于这些运行时不是可重新分发的,因此链接和部署此类DLL的步骤是

    3热度

    3回答

    时需要86了.NET依赖链我们有使用p4.net几个项目,有管理的DLL,而这又依赖于p4dn.dll,一个32位的非托管的DLL。这在x64系统上有问题,所以我不得不去每个使用p4.net的项目,并将其处理器类型设置为x86。 如果我理解正确的问题,那就是当.NET加载一个exe文件,它会检查清单,如果没有它什么是最好的处理器类型。然后,当它运行到32位的DLL,它吧。 我可以去使用p4.net

    21热度

    3回答

    直到最近,我们还是很高兴地将registration-free COM用于我们的本地和.NET COM组件。然而,我们遇到了一个奇怪的问题,那就是我们的应用程序在Windows XP SP3上随机崩溃(但不是在Vista上),因为我们只是将.NET程序集的版本号从发布候选版本更改为发布版本。 (难道你不喜欢墨菲的定律吗?) 经过多人失去工作和磨牙之后,我们发现问题是known bug in sxs