I work for a commercial software development company and our primary product has been components (.DLLs) developed in VB6. When we started years ago, we had to buy the VB6 Enterprise Edition in order to develop .DLLs that could be distributed and registered on customer machines. Does the same concept exist in Visual Studio 2005 We want to add a line of .Net-based DLL products and currently have VS 2005 - Professional Edition. Is there any requirement to use VS 2005 Team System for developing commercial apps

VS 2005 Commerciral Development Version?
Wayne Sepega
Trev72
You can use any version of visual basic / visual studio to develop commercial applications (except student version I think)
So you could develop applications using VB Express (which is free) if you wanted to.
Team system provides a wide array of tools to enable better working in a team environment but all versions of the development environment from Express to Team Suite allow for the creation of dll's.