I'm running Windows 2000 and I cannot compile dll's that are able to be compiled on NT machines. The compile error: user-defined type not defined is raised when referencing an MTS object. Does anybody know if there are issues with this in Windows 2000? I've tried adding project references as suggested in other posts, but it doesn't seem to make a difference. Thanks.