高分求救:C#分布式事务处理的问题 需要用到Attribut,在组件中加入[Transaction(TransactionOption.Required)] ,该组件必须要用强名字 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 需要用到Attribut,在组件中加入[Transaction(TransactionOption.Required)] 如果想把MSMQ也放在事务中,必须使用DTC.net与com+配合,比较麻烦除了楼上说的,还需要:注册到com+中的类应当继承ServicedComponent,引用System.Runtime.InteropServices(这个很重要)。要把你用到的类声明为可序列化,有些情况甚至还要另外做些可序列化的工作。强名是必需的,因为你的dll是要注册到gac中的。接口的参数定义时应注意,有时要声明为ref或out的注册到com+中,还要注意应用的激活类型等等我也记不大清楚,写得有些乱,详细的可以参考msdn 正则 IsMatch 请推荐一个简单易用的DAL! DateGrid排序显示 请教C#中如何绘制水平标尺和垂直标尺,还有如何实现手形移动图片这样的功能 安装问题 c#如何读取WORD文档的内容 一般在写程序时,想看看某个变量的值,或者检查一下输出的结果等是否符合要求,是不是用Console.WriteLine C#的PDA开发中鼠标右击的事件是什么? C# winform 如何获取本地计算机的DPI? c#2005用代码设置打印 怎么取DataView中的列集合? 请教:DataGrid不能通过下面的语法遍历控件吗?DataList却可以!
.net与com+配合,比较麻烦除了楼上说的,还需要:
注册到com+中的类应当继承ServicedComponent,
引用System.Runtime.InteropServices(这个很重要)。
要把你用到的类声明为可序列化,有些情况甚至还要另外做些可序列化的工作。
强名是必需的,因为你的dll是要注册到gac中的。
接口的参数定义时应注意,有时要声明为ref或out的
注册到com+中,还要注意应用的激活类型
等等
我也记不大清楚,写得有些乱,详细的可以参考msdn