forester
February 14th, 2008, 01:50 AM
Some of the VC6 projects can't run properly on the Windows Vista, I want to know what versions of VC have include the Windows SDK for Vista, Is it VS2003, VS2005 or vs2008? Thanks!
|
Click to See Complete Forum and Search --> : Which VC version includes Windows SDK for Vista forester February 14th, 2008, 01:50 AM Some of the VC6 projects can't run properly on the Windows Vista, I want to know what versions of VC have include the Windows SDK for Vista, Is it VS2003, VS2005 or vs2008? Thanks! CBasicNet February 14th, 2008, 02:18 AM fyi, you can download the Windows SDK at the Microsoft but I doubt it supports VC6. Windows SDK for Vista (http://www.microsoft.com/downloads/details.aspx?familyid=C2B1E300-F358-4523-B479-F53D234CDCCF&displaylang=en) I don't think your problems will go away even if you use the Vista SDK. Can you describe what problems your VC6 programs had. To be able to be UAC compatible on Vista, your executable needs to have a manifest to specify the access level, and your executable cannot write to other folders which the user doesn't have permission under UAC, for example, C:\Program Files and C:\Windows Have a look at UAC Guidelines (http://msdn2.microsoft.com/en-us/library/aa905330.aspx) forester February 14th, 2008, 02:37 AM Thansk you, CBasicNet I just need new header files and libs which support Windows Vista, not related to the UAC. So I want to know which VS have already included the Windows SDK for Vista . CBasicNet February 14th, 2008, 04:32 AM You only need new header files and libs which support Windows Vista if you use the new Vista functions. MikeAThon February 14th, 2008, 10:36 AM As CBasic is saying, the Vista SDK is free for download, and you can attempt to use it with any version of Visual Studio. But it is doubtful that the Vista SDK will work with version 6.0. The latest version of the SDK that is guaranteed to work with 6.0 is the February 2003 version. After that version, more recent versions of the SDK might work, but for particular projects they might not. Visual Studio 2008, Express version, is free for download. It does not come with any version of the SDK, but as mentioned above, you can download and install the Vista SDK for free. The Express version does not include a bunch of important things (like MFC erc), and you can't install these other things for free. But is bare-bones Windows programming is what you're after, the free VS 2008 and the free SDK seem like the way to go. Mike codeguru.com
Copyright Internet.com Inc., All Rights Reserved. |