Create a Visual Studio project programmatically
As my question say I want to create a new project based in a template which already created an tested and works fine, but i have two problems when i tried to do it in C# code (in a mvc3 project). Which are the differences between EnvDTE80, EnvDTE90 and EnvDTE100 because i tried to do this example with EnvDTE100 but it doesn't work because the object handle it's Solution4 not Solution2 and Solution4 doesn't have the same behavior. How can I create the project without use the default path, but an specific folder that i need UPDATE here's the code that works if I used the dll called EnvDTE80