Visual Studio 2012 Tools for Unity


Write and debug your Unity 3D games inside Microsoft Visual Studio.

(8) Review
Visual Studio
Download (13,183)
E-mail Twitter Digg Facebook
Add to favorites
Reviews (8)
Q and A (2)
Sign in to write a review
Sort by:

by Oniki Kay | August 30 2014

It just does not work with Standard Assets (Image Effects). The generated project does not include js files so all classes defined in those files are unknown to the visual studio project.

by Ed (DareDevil57) | August 14 2014

by Paam1 | August 13 2014

This new version give me a lot of regression.

Actually, i can't debug everything in a loop like a "for", Visual Studio tell me "The identifier 'i' is not in the scope", the same for the other variable declared inside the for loop.

Of course everything is alright in reality, but not for Visual Studio deugger...I don't remind having this type of problems on the previous version.

Please Microsoft, post an update...Thanks...

Sebastien Lebreton August 19 2014
| Edit |

Please, can you post a repro on the Microsoft Connect website, so we can can fix that.


by RCEstes | August 12 2014

Giving this 3 stars for the moment as after upgrading to the new version I keep experiencing Crashes in Unity. If I downgrade and install the 1.8.2 it is fine. If this can get resolved I will change to 5 stars as all the new features are fantastic. I really like being able to start debugging right from VS and having it start the project in the Unity Editor (as long as it doesn't hang).

The hang seems to happen after you have started the project once and then you are trying to start it a second time.

Sebastien Lebreton August 19 2014
| Edit |

We fixed a handshake timeout issue between Unity in VSTU in the upcoming 1.9.1 release. It should fix this.


by AbstractedPixel | August 05 2014

Thanks Microsoft and SyntaxTree - We really needed this. I feel so much more productive.

Its pretty easy to use. Follow instructions for setup Then instead of "Attach to Process" use "Attach to Unity Debugger" under Debug menu.

by Joris D | July 31 2014

I've owned the tools for a well over a year now, worth every penny! Now that they're free, there's nothing stopping a wider audience from enjoying the same. Keep up the good work! Can't wait to see what the next releases will bring...

by EliteCompiler | July 30 2014

Awesome,great work syntaxtree and microsoft

by halftone1860 | July 30 2014

So happy. Thanks, Microsoft.

Sign in to start a discussion

  • Update VSTU for Unity 4.6 beta
    2 Posts | Last post Mon 1:50 PM
    • Hello!
      I'm using the VSTU with the new Unity 4.6 beta. There are now a new DLL to be deployed to UnityAssemblies folder: UnityEngine.UI.Dll. Without it, there will be a reference error in the generated VS project.
      I was able to fix this manually (getting the missing dll from [Unity install folder]\Editor\Data\UnityExtensions\Unity\GUISystem\4.6.0\Standalone) and copying it to ([Unity project folder]\Library\UnityAssemblies) but it will be awesome if you could release an updated version of this extension.
      Frederico Zveiter
    • You are right. We fixed this issue in the upcoming 1.9.1 release.
  • UnityVS 1.9 is broken
    2 Posts | Last post August 21, 2014
    • I've updated to 1.9 and it seems pretty unstable compared to 1.8.2. I've seen some of the reviews commenting the same thing and one of the responses is to report bugs at the Connect website, but that website doesn't seem to work for me (at least on Chrome)
      The three main broken pieces I've found so far:
      1) attaching to already playing instance will lockup Unity
      2) setting a breakpoint while player is running will block in VS
      3) watch is broken
      There are also several bugs that I've previously reported from earlier versions that are still not fixed. Some of these I thought would be fixed in 1.9, but they are not, and not sure what the ETA is. Also, there was an interchange of ideas resulting in good solutions for these, but I don't know if that's been lost in the acquisition.
      4) console logging does not work
      5) [DebuggerDisplay] does not work
      6) Project Inclusions/Exclusions are not user friendly
      What can we do to get the stability issues addressed, and to resolve some of the older defects and suggestions?
    • Hi 
      Connect is the preferred way, but you can also send this as an email to vstusp AT
      We already fixed some issues in the upcoming 1.9.1. But i want to check more about "3-watch is broken".