VS2005 and .NET 2.0 Framework.
category: general [glöplog]
Does anyone know how to compile product made with Visual Studio 2005 or VS C++ Express. So that it doesn't need .NET 2.0 enviroment to run?
i'm not an expert in VS2005 (i'm generaly using VS2003) but there are two main types of projects:
- standard win32 projects (witch don't use .NET)
- .NET projects with managed c++ extensions
i think it's rather impossible to compile a .NET project as a standard win32 application because of .NET dependant code generated by app wizard and many project settings (like linked libraries). a .NET project always uses .NET runtime so it need to be installed in order to run the application.
standard win32 projects doesn't need .NET to run.
- standard win32 projects (witch don't use .NET)
- .NET projects with managed c++ extensions
i think it's rather impossible to compile a .NET project as a standard win32 application because of .NET dependant code generated by app wizard and many project settings (like linked libraries). a .NET project always uses .NET runtime so it need to be installed in order to run the application.
standard win32 projects doesn't need .NET to run.
oh i forgot to say that actually an "Express" version of VC++ doesn't have the ability to compile standard win32 applications (so only .NET is available). but I'm not sure about that.
The Express version can compile Win32 apps, but you've got to fake the PSDK into it (there's a guide on the vc++ express site how to do this) and you won't get any resource editing or useful help integration.
But at least for demos it works beautifully.
But at least for demos it works beautifully.