http://www.csdn.net/Expert/topic/486/486147.shtm

解决方案 »

  1.   

     
    Visual Basic 和 Microsoft Transaction Server
    对于 Visual Basic 而言,生成中间级部件 ActiveX EXE 和 DLL 的功能并不是新增加的。6.0 版的新内容是为了与 Microsoft Transaction Server (MTS) 一同运行而定制部件的能力。Microsoft Transaction Server 是基于部件的事务处理系统,其目的是开发、部署并管理高性能、可缩放并且强健的服务器应用程序。为了管理企业的应用程序,MTS 定义了编程模型并提供了运行时环境和图形管理工具。使用类模块中新的 MTSTransactionMode 属性,可以创建这样的部件,通过设置某个属性,这些部件将忽略 MTS 或者支持事务。当部件不在 MTS 环境中运行时,将忽略该属性。详细信息 有关 MTS 的详细信息,请参阅Microsoft Transaction Server 快速教程。有关 MTSTransactionMode 属性的详细信息,请参阅 MTSTransactionMode 属性。有关使用 Visual Basic、MTS 和 Microsoft Message Queue的详细信息,请参阅Visual Basic 和 Microsoft Message Queue。