对象池(Object Pooling)执行顺序问题 你似乎使用的Liberary的激活方法,而且是在Debug模式下运行你的应用程序。所以在运行时,Client应用程序会自动找到bin\debug目录下的Com+的DLL进行注册。所以激活了两次。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 To jerryfangsh(碎片) :你说的似乎有道理。但我的激活方式是 Server,使用 Object Pooling(不使用结果是一样的)。并且我确信它是在 Dllhost 中运行。而且,我也试过在 Release 版下,直接运行客户端调用 COM+ 组件。结果都是一样的。其中一个使用以下的属性:[ObjectPooling(MinPoolSize=1, MaxPoolSize=3)][Transaction(TransactionOption.Required)][JustInTimeActivation(true)][assembly: ApplicationActivation(ActivationOption.Server)] socket客户端的几个疑点 请教一个SendKeys.Send问题 问一个学习的问题 关于水晶报表的问题,请各位大虾帮忙!!! 求devexpress7.2.2安装包 或者7.2.4汉化 委托变量为何赋不了值? 看看这个IP的正则表达式,为什么不能正常工作 C#收银系统怎么写扫描枪和小票打印机的程序思路? [WPF]多线程的问题 如何用C#实现从一个大的文本文件中(大约100M)分批读数据?? COM+ 远程访问问题 C#调用C写的DLL,如何传递结构指针?
你说的似乎有道理。但我的激活方式是 Server,使用 Object Pooling(不使用结果是一样的)。并且我确信它是在 Dllhost 中运行。而且,我也试过在 Release 版下,直接运行客户端调用 COM+ 组件。结果都是一样的。
其中一个使用以下的属性:
[ObjectPooling(MinPoolSize=1, MaxPoolSize=3)]
[Transaction(TransactionOption.Required)]
[JustInTimeActivation(true)]
[assembly: ApplicationActivation(ActivationOption.Server)]