com+相关内容

COM、COM+、DCOM,从哪里开始?

我对 COM+、DCOM 很好奇.我知道 MSFT 不鼓励您在本地使用这些工具(意思是使用 C/C++,实际上没有很多可用的文档),但我想学习使用这些技术,比如将 Internet Explorer 嵌入到 C 程序中. 我想也许我可以找到使用此技术或了解此技术的人. 从哪里开始?有任何想法吗?任何示例(如 Hello World DCOM)? 解决方案 如果你是认真学习COM ..
发布时间:2022-01-14 12:13:20 C/C++开发

指定从 proc COM 对象实例化时要使用的单元状态

我在 .NET 中创建了一个 COM 对象,并使用 regsvcs 将其注册为具有 Pooling = 1 的 COM+ 服务器应用程序.我目前正在寻找一个错误,因此需要确保此 COM 对象在 STA 中运行,而不是在 MTA 中运行.我该如何指定? 以下任何一项都会对我有所帮助: 组件服务管理单元中的一项设置 使 COM 对象只允许 STA 而不允许两者的设置/代码片段 调用方 C# ..
发布时间:2022-01-14 11:53:42 C#/.NET

无法使用 Windows 7 或 Windows Server 2008 64 位从 COM+ 目录导出 32 位 ServicedComponent

使用 Windows 2003 Server 或 2000,生成 COM+ 应用程序代理以在另一个系统上使用,在导出期间创建的 MSI 包中包含 .NET Enterprise Services 组件..NET 组件也在 GAC 中注册,regsvcs 在应用程序代理安装期间自动运行. 但是,我们发现 Windows Server 2008 不包含该程序集.它将包含 .tlb 但不包含 .d ..
发布时间:2021-11-25 07:25:32 C#/.NET

在 x64 Windows Server 2008 和 IIS7 上使用 COM+ 的经典 ASP

(注意:我曾考虑将其发布到 serverfault,但我认为与管理员相比,更多的开发人员对这些问题提出了质疑) 我正在尝试建立一个在上述环境中同时使用 ASP Classic 和 ASP.NET 2.0 的网页.在 Web 上应用了许多常见的修复程序和一些幸运的猜测之后,ASP.NET 2.0 页面终于运行良好(减去 COM+).ASP Classic 页面根本没有运行. 所以我认为 ..
发布时间:2021-11-25 06:35:01 C#/.NET

如何使用 PowerShell 更新 COM+ 应用程序并创建其 msi 文件?

我的机器上安装了一个 COM+ 应用程序,它有两个组件.这个 COM+ 应用程序是使用 SetupCom.exe 文件创建的,该文件是几年前使用 C# 代码创建的.它曾经安装和创建一个 COM+ msi 文件,但现在我无法访问该代码,我需要从这个 COM+ 应用程序中删除一个组件 - 不再使用. 因此,我使用 google 进行搜索,发现一些 PowerShell 脚本从 COM+ 应用程序 ..

如何正确注册 VB.NET COM+ 组件的类型库?

我希望将旧的 VB6 COM+ 组件升级到 VB.NET 组件.我似乎已经升级了一个叫做 EventPackage,它有一个类,IEventListener.另一个,TradeOrders,Implements EventPackage.IEventListener.尝试构建 TradeOrders 时,我收到以下错误/警告; 无法加载引用“EventPackage"的类型库.图书馆未注册. ..
发布时间:2021-09-16 20:46:23 其他开发

.Net 项目中的 .Net COM+:System.IO.FileNotFoundException

我编写了一个在 COM+ 应用程序中运行的 .Net 组件.该组件继承自 ServicedComponent 并被标记为作为服务器进程运行(因为我需要通过来自多个消费者的激活来维护静态数据). 使用 RegAsm.exe 完成注册: c:\Windows\Microsoft.NET\Framework\v4.0.30319\RegAsm.exe/codebase MyObject.dll ..
发布时间:2021-07-07 19:12:44 C#/.NET

获取“注册 COM+ 应用程序时出错"

我有一个 COM+ 应用程序,我试图通过双击 .msi 文件手动安装它,但它出现错误并且无法安装 COM+ 应用程序. 由于此错误,它也不会在组件服务中创建任何条目. 我也尝试在注册表中搜索,但可以找到任何带有 COM+ 应用程序名称的条目. 我该如何解决这个问题?我需要在我的服务器上安装这个 COM+ 应用程序. 我已经添加了错误截图以供参考. 解决方案 管理员权 ..
发布时间:2021-07-07 18:45:05 其他开发

Powershell 设置 COM+ 强制对此应用程序进行访问检查

我在弄清楚用于选择该应用程序属性的“安全"选项卡下的“对此应用程序强制访问检查"的 Powershell 字符串是什么时遇到了问题.到目前为止,我对 Powershell 选择其他东西的方法如下: $comAdmin = New-Object -comobject COMAdmin.COMAdminCatalog$apps = $comAdmin.GetCollection("应用程序")$ap ..
发布时间:2021-06-19 21:03:23 其他开发

如何从 powershell 修改 COM+ 应用程序

我正在自动创建 Web 服务器.为我创建了一个应用程序,但我需要手动更改 COM+ 应用程序的标识以作为特定用户运行. 作为一个对 powershell 几乎没有经验的 linux 管理员,我很困惑.看起来有一个 API 来修改 COM+ 应用程序. https://msdn.microsoft.com/en-us/library/ms679173(v=vs.85).aspx 来 ..
发布时间:2021-06-19 20:37:56 其他开发

Powershell COM+ 设置

我正在尝试使用 powershell COMAdmin.COMAdminCatalog 设置以下值,但我找不到以下红色的设置.任何帮助将不胜感激. 谢谢 解决方案 有关有问题的属性,请参阅 身份验证属性 和 AccessLevelChecks 属性,用于 应用程序集合 在 COM+ 管理集合. 有关如何设置身份验证级别属性的 VBScript 示例,请参阅 通过 vbs 脚本更 ..
发布时间:2021-06-19 19:55:24 其他开发

这种安装COM +的方法行得通吗?

我一直在尝试使用 WiX 3.7 安装 COM +程序集.我一直在使用在StackOverflow上找到的几个WiX代码段.尽管我可以生成MSI,但是当我安装MSI时,它会失败,并显示如下错误: RegisterComPlusAssemblies: DLL: C:\Program Files\Kutana\Kappris\Carson.dll ComPlusInstallExecute: ..
发布时间:2020-11-29 03:12:01 其他开发

解决COM +应用程序死锁

我正在尝试对间歇性死锁的COM +应用程序进行故障排除。上一次锁定它时,我能够对dllhost进程进行用户模式转储,并使用WinDbg对其进行分析。在检查了所有线程和锁之后,所有内容都归结为该线程拥有的关键部分: ChildEBP RetAddr将Args赋给Child 0deefd00 7c822114 77e6bb08 000004d4 00000000 ntdll!KiFastS ..
发布时间:2020-10-19 04:13:05 其他开发

Wix-ComPlusAssembly-无法安装类型库

我是Wix的新手,我遇到了一个问题,我自己显然无法解决,因此将不胜感激. 快速背景: 我代表一个软件供应商,该软件供应商构建了一套完整的基于SOA的应用程序套件,以便在大型企业中进行部署.我们的体系结构由可以独立安装/升级的许多层组成,所以我正在构建几个安装程序,这些安装程序是从头开始组成的(例如:平台,核心框架组件,服务层,业务层,应用程序层等). 软件版本: -Wix 3.5.1 ..
发布时间:2020-09-12 21:09:13 其他开发

在COM + ProgId后面找到源DLL

我从来没有真正调试过经典ASP,所以这有点粗糙,而且很可能是一个很糟糕的问题,但是在进行询问之前,我已经做了尽可能多的研究. 我有一个请求,要求确定将什么代码打印到打印机上,然后在某人已建立的新页面中重复使用该代码. 在试图识别这一点时,我偶然发现了一些我不了解的事情,但其中一件大事. 要点是,人们可以从自助餐厅订购饼干,当他们提交时,它会显示一个确认页面,并将该订单发送到打印机 ..
发布时间:2020-09-12 19:50:45 其他开发

从GAC中注册的COM可见DLL访问非COM可见DLL方法

我的网站应用程序使用以特定身份运行的C#COM +组件来访问从经典ASP调用的SQL Server. 在网站应用程序中还有一个利用\ bin DLL的Web服务,其中包含一种将一些数据插入SQL Server数据库的方法(我们称其为 MyApp.Database.dll )./p> 从网站前端,我希望能够为经过身份验证的用户提供相同的功能. 出于明显的原因,我不想在COM +组件内的 ..
发布时间:2020-06-12 18:49:40 其他开发

Delphi SOAP客户端不能保留多于2个并发请求。如何增加?

我有一个多用户COM +应用程序需要在SOAP WebServices上发出多个请求。每个SOAP请求可能持续10到60秒(这不在我的控制之下)。问题是,我永远不会同时发出超过2个请求。 例如,当我有3个并发请求时,第三个请求仅在第二个请求完成时才启动。 我在控制台应用程序(用于测试目的)上看到同样的行为,将多个并发请求发送到同一个WebService,而我再次被限制为2个请求。 当 ..
发布时间:2017-04-25 00:01:15 Delphi