Visual Studio 2005 and the .NET Framework 2

Hey all

probably gonna make a damn fool of myself but how do people make apps. that don't require the .NET Framework? i use visual studio 2005 (express) and all programs made with that require the framework... so is it that people use different programs/languages?

Also, does anyone know how to make the menu bars to replace in objectbar in apps developed in vs2005 (or any other vb for that matter - i suppose they use the same principle)? i know most apps work but for some it just removes the menu without replacing it.

cheers, piniata

#377780

If I remember correctly, non-.NET Framework code is called unmanaged code and can be done in Visual Studio 2003.NET. As for 2005.net I haven't tried yet. There really wasn't a reason for me not to use .NET.

#377807

Nope... Visual Studio Express only creates programs for the .NET Framework. You can make standalone executables from these (that don't require .NET) by using a program called XenoCode PostBuild. But... it's payware.

#378023

You can still make 'unmanaged' apps with VS 2005 if you have a 'fuller than express' version - These will have the MFC and ATL class libraries aboard to simplify windows development. Otherwise, you'd be relying to low-level C style APIs (see MSDN).

If you aren't firm in the saddle with the Win32 API, (e.g. you can distinguish between WM_PAINT and WM_NCPAINT etc.) even trying to explain how OB tries to hijack the menu bar and why it fails mostly would be pointless.

#378218

thanks heaps and yes, that coding is way out of my leauge... havent even dipped my toes in that water.

cheers, piniata

#378688