Learn to use Visual Studio, Visual Studio Online, Application Insights and Team Foundation Server to decrease rework, increase transparency into your application and increase the rate at which you can ship high quality software throughout the application lifecycle
More videos »
The Visual Studio Updates are a new mechanism we are using to provide ongoing value throughout the year to our Visual Studio and Team Foundation Server customers. These updates will provide features to support the latest software trends in the market, and also offer an easy way to deploy bug fixes. To download this latest update please see: http://go.microsoft.com/fwlink/?LinkId=290979
For Visual Studio 2012 Update 3 we focused on your requests on the Connect site and addressed ~20 of your issues/requests. For the list of all these changes please see:
If it seems like we have slowed down our efforts around the updates, it is because many of the feature teams are now working on the next version of Visual Studio. That said we still managed to add two frequently requested features.
Enabling continuous integration for Git
Once we released the Git for Visual Studio and Team Foundation Server it was not long before we started receiving requests for enabling continuous integration for Team Projects using Git and the ability to pick the specific branch in the repo you wanted built. In update 3 you will see a new source settings dialog in the build definition wizard enabling exactly this!
Preserving build settings on upgrades
Another often heard request was for the Team Foundation Server 2012 upgrade wizard to pick up the build settings from the previous install while loading the configuration database. In Update 3 we now have this functionality!
For any questions please use the Visual Studio Forums or for issues please file them at Connect
This update did not complete successfully for me. Repairing/Uninstalling the update doesn't work either. Now when I open a project in VS and click on the solution view, VS crashes. As a result, I'm reinstalling VS.
This is an RC, so I was aware that this type of issue might happen, but I just wanted to warn others that they may want to hold off.
However I notice there is no update of the compiler and std lib for c++ yet, when can we expect to have c++11 complete support ( not even mentioning headers since previous standard) ?
Keep up the good work
Hey guys, you are doing a great job! I love your dev style and really love the direction where TFS is going! Keep up. I have only one note here. In the way the article begins is little misleading, at least to me, and most likely for people that want to try the new features in the on-premise installation of tfs. The continuous integration with Git feature is not part of that type of installation either.
Can you pls. add somewhere that this is only for the TFS service
We started a large project late 2012 and started using TFS 2012, even before the licencing was finished. Due to that, we installed SQL Server Developer Edition. This was later downgraded to Standard Edition, and we removed what we thought was all dependencies to Enterprise. We managed to install Update 1, but now when trying Update 2 or 3, we get an error about a Perspectives feature that is not supported.
I have written a question on a SQL Server forum (social.msdn.microsoft.com/.../downgraded-sql-server-2012-from-developer-to-standard-edition-for-tfs-2012-get-error-on), but hoped that you guys might have an idea?
Guys not sure if this is related to VS2012 update 3 directly but I don't recall it happening before. When debugging C# x86, on a certain property, I had a null ref exception. Whatever happened with the exception, it "detached" the debugger. Every single time I ran that code. It's possible the null ref was occurring in a property within a Task but would have to confirm.
Visual Studio 2012 update 3 can not let you add references to project. Very bad update!
@Howard - what type of projects are you using?
I am doing web development, and I can't reinstall VS 2012 because the former developer left his position I took over.