Re: Building VC++ 8.0 code on a machine without Visual Studio 2005



Jeffrey,
Thank you for the clarification. I still do not seem to have a
solution without buying another VS 2005 license (we do use MFC in our Visual
C++ 8.0 code). On the other hand, frankly, it does not seem quite fair that
one would need to buy an IDE license just to get the required build
environment/tools when the IDE would not be used (and really is not the thing
that is wanted). The new SDK seems to go part of the way, but stops short of
providing the required environment (which, for us, includes MFC). Maybe I can
cobble something together between the older SDK and the new SDK, but I would
have hoped for a more straightforward solution. Not sure what else to say....

Thanks,
Carl
--
Carl


""Jeffrey Tan[MSFT]"" wrote:

Hi Carl,

Thanks for your feedback.

Below is the further feedback from the VC product team:

"Win2k3 and older Platform SDKs contained ATL, MFC, CRT, STL that can only
be used to port 32bit apps built with VC6 to 64bit. Windows Vista SDK can
be used to target Windows 2k3, WinXP and Windows Vista. This SDK ships VC05
version of x86, x64, ia64, x86->x64, x86->ia64 compilers + CRT and Std. C++
libraries (headers, libs, redist MSMs, pdbs). However, it does not install
any version of ATL and MFC.

If you want to get ATL and MFC, you should be installing Visual Studio Std.
or higher."

Additionally, to use the Platform SDK to build VC applications, you should
use the CMD shell installed with it. This CMD shell will set most of the
environment variables from the Platform SDK correctly, including PATH, LIB,
INCLUDE etc... It is a good idea to use Process Explorer to view all the
environment variables setting of a process. Please refer to the link below
to install Process Explorer:
http://www.microsoft.com/technet/sysinternals/ProcessesAndThreads/ProcessExp
lorer.mspx

Thanks.

Best regards,
Jeffrey Tan
Microsoft Online Community Support
==================================================
Get notification to my posts through email? Please refer to
http://msdn.microsoft.com/subscriptions/managednewsgroups/default.aspx#notif
ications.

Note: The MSDN Managed Newsgroup support offering is for non-urgent issues
where an initial response from the community or a Microsoft Support
Engineer within 1 business day is acceptable. Please note that each follow
up response may take approximately 2 business days as the support
professional working with you may need further investigation to reach the
most efficient resolution. The offering is not appropriate for situations
that require urgent, real-time or phone-based interactions or complex
project analysis and dump analysis issues. Issues of this nature are best
handled working with a dedicated Microsoft Support Engineer by contacting
Microsoft Customer Support Services (CSS) at
http://msdn.microsoft.com/subscriptions/support/default.aspx.
==================================================
This posting is provided "AS IS" with no warranties, and confers no rights.


.



Relevant Pages

  • Re: ICON not correct
    ... I can see the attachment here in Outlook Express. ... Not sure if doing an MFC app is the difference but mine is non MFC. ... Microsoft Online Community Support ... where an initial response from the community or a Microsoft Support ...
    (microsoft.public.win32.programmer.ui)
  • RE: UserControl hosting RichTextBox control doesnt work correctly in MFC dialog
    ... you have a WinForm UserControl and host it in an ... MFC application, but the UserControl doesn't work properly in an MFC ... Microsoft Online Community Support ... where an initial response from the community or a Microsoft Support ...
    (microsoft.public.dotnet.framework.windowsforms.controls)
  • Re: VC++ 2005 problem creating an ActiveX in a secondary Thread
    ... Further discussion with other MFC experts confirms my suspicion. ... It is a mistake to pass a pointer of a CWnd-derived class across a ... Microsoft Online Community Support ... where an initial response from the community or a Microsoft Support ...
    (microsoft.public.dotnet.languages.vc)
  • RE: Bug in Richedit.h in Windows SDK v6.0
    ... I can confirm your statement in Windows SDK 6.0. ... Microsoft Online Community Support ... where an initial response from the community or a Microsoft Support ... project analysis and dump analysis issues. ...
    (microsoft.public.win32.programmer.ui)
  • RE: AcceptSecurityContext failing with SEC_E_INVALID_TOKEN
    ... SDK related issues, so it is also helpful report there(I see a lot of SDK ... Microsoft Online Community Support ... where an initial response from the community or a Microsoft Support ...
    (microsoft.public.platformsdk.security)