COM+ Development

VB6 Debugging Hack

REGEDIT4
[HKEY_CLASSES_ROOT\CLSID\{70F214BA-94E2-4bdf-8F30-32CB4A905E4D}]
@="VB ASP Debugging"
[HKEY_CLASSES_ROOT\CLSID\{70F214BA-94E2-4bdf-8F30-32CB4A905E4D}\LocalServer32]
@="vb6.exe"
[HKEY_CLASSES_ROOT\AppID\vb6.exe]
"AppId"="{70F214BA-94E2-4bdf-8F30-32CB4A905E4D}"

MTSTransactionMode Property

ModeMeaningParticipates in Existing TransactionCreates New Transaction
Not An MTS Object Object doesn't require any COM+ services n/a n/a
No Transactions Object doesn't use COM+ transactions but may use other COM+ services. n/a n/a
Requires Transactions Requires a COM+ transaction Yes Only if one doesn't already exist.
Uses Transactions Doesn't require a COM+ Transaction, but will use it if available Yes Never
Requires New Transaction Object requires its own COM+ Transaction Never Always