We are very pleased to announce that we have released Visual Studio 2010 CTP at the PDC today. See our earlier posts on this topic. The goal of the Community Technology Preview (CTP) is to obtain feedback from you on the new scenarios that we have enabled. We have defined step-by-step walkthroughs to help you discover these new scenarios. You can learn more about the CTP, get a link to the download and engage in a conversation with the team from here.
There are many new improvements to Visual C++ that we are excited to announce.
What's new in Visual C++ (CTP)
o MSBuild Support for Visual C++
o IntelliSense and Browsing Experience
· Improved Responsiveness and Scale
· Improved Accuracy and Robustness
o C++0x Features
· Lambda Expressions
· Rvalue References
· auto Keyword
o MFC Improvements
· Task Dialog Support
· Restart Manager Support
· New deployment model for Visual C++ Libraries (changed to not use Windows SxS configuration)
We want to hear from you! Please consider these walkthroughs as a hand-held guide to use this release. The walkthroughs are:
o What’s New in Visual C++ (CTP)
o Walkthrough: Using MSBuild to Create a Visual C++ Project
o How to: Add a Build Event to an MSBuild Project
o How to: Add a Custom Build Step to an MSBuild Project
o How to: Add Custom Build Tools to an MSBuild Project
o How to: Create a Project-to-Project Reference
o Walkthrough: How to Create a Custom Platform
o Walkthrough: How to Create Custom Property Pages
o Walkthrough: How to Use the C++ MSBuild Project System
o How to: Upgrade from Earlier Versions to Visual C++ 10
o Walkthrough: Adding a Task Dialog to an Application
o How to: Add Support for the Restart Manager
o Walkthrough: Deploying a Visual C++ Application
Please use the Visual C++ CTP forums to provide feedback on the CTP itself. Of course, you can use the Connect website to report bugs. We look forward to hearing back from you.
Visual C++ Team
Note: The CTP is not available for download anymore
Ayman, your post seems to imply that a VC 2010 compiled app searches the system32 folder first before the application local folder when looking for CRT and MFC DLLs.
Is this truly the case? In my tests, it always looks for the application local folder first.
Ted, you are right. I switched the order when I posted the last reply.
The general order is:
1) Search for the CRT/MFC in the directory where the application is loaded
2) If not found, search in the system directory
3) If not found, search in the directories listed in the PATH environment variable.
Thanks for pointing this out Ted.
> An extra template argument with a default value, perhaps?
This would be a breaking API change for the purpose of template specialization, and template template arguments. The result would simply not be Standard-compliant.
@ Person who could not get the download links to work.
I checked the url - http://go.microsoft.com/fwlink/?LinkId=129231 and went to CTP download box on the front page.
http://www.microsoft.com/downloads/details.aspx?FamilyId=922B4655-93D0-4476-BDA4-94CF5F8D4814&displaylang=en#filelist From there I was able to download the CTP bits. Please write back if you still have problems in accessing the CTP download.
Don't take me wrong, I do love C# and managed code, but often we need to develop in C++ and for good
I've tried downloading the CTP three times and every time I run the EXE, it goes through the first 10 parts and then errors out with this error messages:
CRC failed in VisualStudio2010CTP.vhd
Unexpected end of archive
Packed data CRC failed in VisualStudio2010CTP.vhd
I am reluctant to download a fourth time unless I can get some reassurance that it won't die on my again.
Here's the entire dialog of the failed WINRar extract:
Extracting from VisualStudio2010CTP_11PartsTotal.part03.rar
Extracting from VisualStudio2010CTP_11PartsTotal.part04.rar
Extracting from VisualStudio2010CTP_11PartsTotal.part05.rar
Extracting from VisualStudio2010CTP_11PartsTotal.part06.rar
Extracting from VisualStudio2010CTP_11PartsTotal.part07.rar
Extracting from VisualStudio2010CTP_11PartsTotal.part08.rar
Extracting from VisualStudio2010CTP_11PartsTotal.part09.rar
Extracting from VisualStudio2010CTP_11PartsTotal.part10.rar
Extracting from VisualStudio2010CTP_11PartsTotal.part11.rar
well it worked fine for me. maybe just redownload part 10?