sxs

    0热度

    1回答

    某些团体普遍抱怨说,在Windows上安装会在整个文件系统和注册表中传播内容,有些应用程序提供了简单解压缩文件的选项,因此您可以“卸载”只是删除。但是他们如何避免所有的Visual C++ Redist,Side-by-Side(SxS)等的丑陋? 我有一个小实用程序,真的我更愿意分发一个运行的.EXE - 根本不需要安装程序,甚至不需要解压缩,因为它很小。这是可行的吗? 编辑: 正如所建议的,我

    2热度

    1回答

    我们有以下配置: IE->创建新流程 - >法使用外的进程内COM服务器 ,我们将喜欢为我们的新进程和部署在独立文件夹中的超出程序的COM服务器并肩享用。 我们认为使用相对路径的COM注册,但它看起来,当试图加载COM服务器,svchost.exe试图从它的工作目录 - 这是C:\ Windows \ System32加载它。 现在的问题是: 1)是否超出进程内可以使用相对路径注册? 2)是否支持

    2热度

    2回答

    我有一个使用UserControl编写的Vb6项目,当ocx被注册时,项目运行正常,但是如果我使用并排清单运行相同的项目。 我可以使用控件没有问题,只要它是静态加载(在窗体上添加),但如果我添加一个动态控件来形成任何使用新的控件(属性或方法)我得到这个错误:“对象不支持此属性或方法” 该错误可被再现这种方式:在vb6 1-创建一个OCX项目 2-添加用户控制 3-添加的方法例如:DoSomethi

    5热度

    1回答

    我有一个应用程序使用来自独立部署中的本机COM DLL的一些类。 简体中文: 在运行时,我将它的清单文件下载到一个特定的目录,而无需注册它。 然后,我创建一个指向该目录的激活上下文,然后从dll创建类的实例。 让我们假设创建A类,并在B类之后。 在这个流程中一切顺利。 当我将应用程序更改为WinForm时,问题就开始了。 当按下“按钮1”时,我像之前一样创建激活上下文,然后创建A类的实例。 这很好

    4热度

    1回答

    我有一个.NET应用程序调用COM组件(C++),该组件调用另一个COM对象。净。 此应用程序正在使用Windows SxS功能,并未注册任何COM组件。不是用C++编写的,也不是用.net编写的。 对C++ COM组件的第一次调用工作正常。但是,当C++ COM组件调用.net的时候,它会因类未注册而失败。 我已经尝试创建一个小的C++应用程序与清单文件,它调用.net组件,它的工作原理。 似乎

    3热度

    2回答

    我们正在调整我们的客户端相对复杂的应用程序(ActiveX/.net/Delphi/C++/COM)以使用SxS实现非管理部署并与我们的产品的旧版本隔离。 我们几乎所有的proc组件都可以实现这个目标,比如我们的.net ui,Delphi ui和我们在proc中使用的COM服务器,通过组合一个清单文件来描述我们的进程使用的所有库,没有任何组件的客户注册(几乎)。 这里来的几乎是: 目前,我们的应

    7热度

    2回答

    我已经构建了一个使用两个COM服务器DLL的COM客户端应用程序;我想这个应用程序运行时没有COM注册 - 即:winsxs/.manifests 我得到(...几乎预期...)“类未注册”消息,当我尝试创建我的COM对象的实例从我的客户应用程序。 我已经成功的那种配置之前,但我不明白为什么这一次失败。 这里有一些更多的细节: 模块我有: 一个MFC客户端,取决于2个COM服务器(dll1.dll

    0热度

    2回答

    我有一个应用程序内置与VS2008 SP1a(9.0.30729.4148)在Windows 7 x64不想在XP下启动。 该消息是The application failed to initialize properly (0x80000003). Click on OK to terminate the application.。我检查了depends.exe,发现msvcr90.dll尝试从

    4热度

    2回答

    我需要部署多个版本的相同C#.NET项目。项目输出是用于本机应用程序的COM互操作程序集。我遇到的问题是我必须并行部署这个程序集的几个版本,但是我所做的任何事似乎都不会创建不同的版本。相反,版本会覆盖彼此。 我试过改变程序集GUID,试着改变程序集版本号,试着重新生成程序集强名称键,试着改变程序集标题和说明。为了版本管理的目的,我宁愿不必更改程序集中单个类型的GUID或名称。 如何确保这些版本不会

    0热度

    1回答

    在Vista Ultimate(无SP)上,我使用Windows Binary安装程序从Nokia安装了Qt Creator 1.3。当我尝试运行它时,出现并排错误: “应用程序无法启动,因为其并行配置不正确,请参阅应用程序事件日志以获取更多详细信息。” 事件查看器日志显示: “激活上下文生成失败的 ”C:“ 依赖大会Microsoft.VC90.CRT,ProcessorArchitecture