Your extension will be available shortly on the Visual Studio Marketplace at this link.

VSCommands for Visual Studio 2010

VSIP Partner Trial

Code Visualization (C#, VB, C++, Xml, Xaml, CSS, ASPX, Razor, JavaScript), Locate In Solution, Copy/Paste References, Attach to local IIS, Group Items, Reload All Projects, Output Coloring

4.3 Star
Visual Studio
Download (1,432,797)
E-mail Twitter Digg Facebook
Add to favorites
Sign in to write a review
Sort by:

4 Star
by clarewang | April 01 2016

install to VS on local pc?

5 Star
by phecht_wescom | May 01 2014

It works well and makes things easy.

4 Star
by Shreeharsh Ambli | April 17 2014

one command that was really useful for me (especially for large projects) was the collapse all :)

5 Star
by Proco | January 27 2014

Excellent tool, perfect for those who dont have money for R#

5 Star
by D. Chatterjee | May 17 2013

4 Star
by Matthew Vukomanovic | April 08 2013

Excellent plug-in however at the moment it's got a problem with detecting changes to the solution, which means that i have to close the solution and then re-open it. It defeats the purpose of having the reload all projects setting (which is awesome).

5 Star
by osnq | March 19 2013

5 Star
by DM_YAN | November 12 2012

Thank you very much Jarek. Questions regarding styleCop warning auto Fixing. following is posted about 1 year ago; is it still the case or there are more number of styleCop can be fixed by the great tool - VSCommands :) thank you again.

SA1001: The spacing around a C# keyword is incorrect.
SA1025: The code contains multiple whitespace characters in a row.
SA1027: The C# code contains a tab character.
SA1507: The C# code contains multiple blank lines in a row.
SA1515: A single-line comment within C# code is not preceded by a blank line.
SA1516: Adjacent C# elements are not separated by a blank line.

4 Star
by KevMmm | November 06 2012

Enjoy using this plugin. It is a bit kitchen sinky and mucks with color settings that do not work well with Resharper at times. The biggest benefit is the support for one click project reload when doing git branch changes.

4 Star
by Exe.Cute | November 01 2012

really helpfull

5 Star
by Binori | October 17 2012

5 Star
by gooddev | October 02 2012

I've been using this extension for over a year now. Upgraded to Pro version recently and I wish I had done it earlier, it saves so much time!
Can't wait for all the features to be available in Visual Studio 2012 version.

2 Star
by I'm a Debugger | October 02 2012

5 Star
by moljac | September 26 2012

Great tool

Our team is using it for cross platform development by code sharing mostly with links (Copy paste as link)...

Few ideas (web site is not working):
1. Folders copy + paste as link
2. Dependency def for files for grouping like Windows Forms or Xaml



Hi Jarek

Few more!!!! (We are currently porting few Windows CE apps to MonoTouch
and Mono for Android, so this is from our experience:
3. partialize - exsisting class split into 2 files, old and new one + add
partial keyword in both files
4. add partial code - for existing partial class just add empty partial
Class.cs -> Class.partial.cs
5. Override copy/paste behaviour of VS
not: Class.cs -> Copy of Class.cs
but: Class.cs -> Class copy 01.cs (otherwise it reorders classes and
dev needs to navigate in Solution explorer to renamed file)
6. Copy as link is maybe too much (not sure)
Copy + Paste or Paste-as-Link

Hi again!

I'm glad I could suggest. When could we expect some of those changes?


4 Star
by AAKoken | September 10 2012

1 Star
by John.Padmore | August 25 2012

The speed of this addin is terrible. Uninstalled for good.

Squared Infinity [Jarek Kardas] August 25 2012
| Edit |

Hi John,
If any feature is having performance issues then you can easily disable if from Tools | VSCommands | Options. All features can be disabled in this way. It would also be great if you could provide bit more details about speed problems (which action/feature is slowing you down) so I can try to fix it. Just email

Thank you in advance,

4 Star
by Mohamed.Radwan-MVP | August 23 2012


5 Star
by Bermelhos | August 22 2012

Es muy util, me gusta mucho la facilidad que me brinda para programar.

5 Star
by James Schubert | July 15 2012

This is one of my favorite extensions. A lot of people complain about it being a trial. It is a free (light) version for which a license can unlock additional features. I used it for quite some time for free until I started my most recent position and decided to upgrade to the premium version to unlock a few of the extra features. It's well worth it, if you ask me.

A note to reviewers giving it a bad review because it's a 'trial': you're all developers, show a little respect. If you don't know the difference between free software and freemium software, you're probably in the wrong field. If you're going to rate it low, rate it because of the actual product and not because you want something for nothing.

3 Star
by Dat Verse | July 13 2012

Performance when coding in .cshtml is very bad.

Squared Infinity [Jarek Kardas] July 13 2012
| Edit |

Thank you for letting me know, could you email me the cshtml file whre performance is poor to ? Thank you in advance!

1 - 20 of 170 Items   
Sign in to start a discussion

  • failed to update from
    3 Posts | Last post January 30, 2011
    • I tried updating via Extension Manager window. 
      Get error dialog: The extension could not be installed because the following error occurred: VSCommands 2010 is already installed.
      "VSCommands" output window reports new version:
        Information: VSCommands is up to date []
      But Extension Manager continues to report older version, harassing me to update.
      Attempting to install via seperate download also fails. Log file reveals:
        Install Error : Microsoft.VisualStudio.ExtensionManager.AlreadyInstalledException: VSCommands 2010 is already installed.
      Any ideas?
    • Hi deruss,
      It seems that Extension Manager doesn't always delete all files when upgrading to a new version and leaves extension in a corrupted state.
      As a workaround you can try to delete all traces of VSCommands or DPStudio folder in C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\Extensions and reinstall the extension.
    • Uninstall from Extension Manager, Restart, and now Extension Manager reports is installed (ie. no reinstall required) - seems fixed.
  • Stack Overflow Widget Not Working
    2 Posts | Last post January 24, 2011
    • As of the newest release I am no longer see my Stack Overflow score on the Stack Overflow widget. The widget loads but acts only as a link; none of my reputation statistics are being displayed.
    • Thanks for reporting this. Fix is available in
  • Carshes VS2010 On Windows7 x64
    16 Posts | Last post January 09, 2011
    • Yesterday I upgraded my VSCommand from version to, then vs2010 always crashed after main window displayed.
      I've tried to start vs2010 in safe mode ,attach to the frozen process, and break it. I noticed that the process hangs up on a unnamed thread:
      Microsoft.VisualStudio.Shell.10.0.dll!Microsoft.VisualStudio.Shell.ServiceProvider.GetService(System.Guid guid, System.Type serviceType) + 0x103 字节	 
      Microsoft.VisualStudio.Shell.10.0.dll!Microsoft.VisualStudio.Shell.ServiceProvider.GetService(System.Type serviceType) + 0x4b 字节	 
      Microsoft.VisualStudio.Shell.10.0.dll!Microsoft.VisualStudio.Shell.Package.GetService(System.Type serviceType) + 0x35e 字节	 
      Microsoft.VisualStudio.Shell.10.0.dll!Microsoft.VisualStudio.Shell.Package.System.IServiceProvider.GetService(System.Type serviceType) + 0x5 字节	 
      DPStudio.VSCommands.dll!DPStudio.VSCommands.Foundation.VSCEntity.Dte.get() + 0x38 字节	 
      DPStudio.VSCommands.dll!DPStudio.VSCommands.Foundation.VSCEntity.Dte2.get() + 0x1f 字节	 
      DPStudio.VSCommands.dll!DPStudio.VSCommands.Features.MenuCommands.StackOverflowCommand.#SA() + 0x35f 字节	 
      DPStudio.VSCommands.dll!DPStudio.VSCommands.Features.MenuCommands.StackOverflowCommand.Refresh() + 0xf0f 字节	 
      DPStudio.VSCommands.dll!DPStudio.VSCommands.Features.MenuCommands.StackOverflowCommand.#yz(object o) + 0x11 字节	 
      mscorlib.dll!System.Threading._TimerCallback.TimerCallback_Context(object state) + 0x2f 字节	 
      mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool ignoreSyncCtx) + 0xb0 字节	 
      mscorlib.dll!System.Threading._TimerCallback.PerformTimerCallback(object state) + 0x80 字节	 
      When I uninstalled VSCommands in safe mode, then vs2010 becomes ok.
      Look forward for your answer.
    • Thank you for reporting this issue and for the stacktrace!
      I'll try to reproduce locally and will update here on the progress.
      Kind Regards,
      Jarek Kardas
    • I've noticed 3.6.5 has been released. But this verion of VSCommands still makes my vs2010 crashed after startup..
    • Sorry for this issue still not being resolved for you.
      I'll look at this as a highest priority over next few days.
      In order to help me reproduce the problem, could you let me know following information:
      - What language version of Visual Studio are you using
      - What is your operating system and if it is 32 or 64 bit
      Kind Regards,
      Jarek Kardas
    • Visual studio 2010 Simplified Chinese, this problem occurs on both my 32bit laptop and 64bit pc.
      And...the call stack looks the same as above that I've pasted.
    • This should be fixed in the latest release.
    • version this issue still blocking me from using sad :-(
    • Hmm.. The part of VSCommands that caused the issue has been completely rewritten in and we could not reproduce the problem with Simplified Chinese version of Visual Studio...
      Do you have Visual Studio installed on another machine somewhere and does the same error occur there, or is it problem on one machine only?
    • Could you also try to install this hotfix from Microsoft:
    • This issue occurs on both my 32bit laptop and 64bit pc.
      I've tried the hotfix, but seems no effect on my 32bit laptop.
      I'll retry these on my 64-bit pc later.
    • I've spent a lot of time on trying to uninstall Windows7 Service Pack RC 
    • and IE9 Beta, but seems no help.
    • Seems that this issue also on my 64-bit pc.
      Here some information about environment:
      Windows 7 Ultimate (32bit/64bit)
      Windows 7 Service Pack 1 RC
      IE9 Beta
      Visual Studio 2010 U Chinese
      VS has installed the following extenions:
      DevExpress IDE Tools
      Productivity Power Tools
      Emmm...I've tried to uninstall all extensions, but this problem still coming out.
    • I've reinstalled a english version of VS2010, but this problem still.....maybe this depends on my os....
    • Could you email me at
    • I noticed that some other people also have this problem, they said:
      The latest verison of VSCommand must be installed under english version of os, or else vs2010 will be crashed, maybe caused by charset.
      See orginal page: (chinese).
      I'll email it to you.
  • Slow performance when grouping items
    2 Posts | Last post December 09, 2010
    • There seems to be a significant delay when grouping items if the option  'Always group files by shortest name' is unchecked before the confirmation dialog appears.
      With the option checked, when I select 'Group Items' the grouping will appear more or less immediately; however, if the option is unchecked and I have to click through the confirmation dialog the grouping will take at least 10-15 seconds.
      On a related note, how do I turn off 'Always group files by shortest name' if I've already enabled it?
    • Thanks for reporting this, we'll investigate the delay.
      You can bring the dialog back on demand by holding Ctrl when pressing 'Group Items' or uncheck 'Tools | Options | VSCommands | IDE Enhancements | Solution Explorer | Group Items: Always use the item with the shortest name as root' to make it appear every time.
  • Output window colouring
    3 Posts | Last post November 29, 2010
    • Hi
      The output window colouring seems to forget the settings that I set in it. Has anyone else noticed this? Every time I start VS2010 I have to go into tools | options | fonts and just press ok, and it then (mostly) sets the colours to the ones I have set. This is most apparent with the 'highlight current line' feature, as it always reverts to the white-ish colour.
      I use a dark colour scheme and some of the colours that appear as highlighting have a white background. For example, urls in the output window appear as blue foreground and white-ish background. Can I change the colour of these items?
      Also the NuGet/NuPack package manager console seems to highlight the current input line (like the code windows do) but I cannot find where to change the background colour of that line highlight as it is difficult to see.
      Can these settings be set in the options?
    • Sorry! My mistake, VSCommands does not do the current line highlighting so I'm barking up the wrong tree there! However there are still issues with the colourisation of the build/output windows. With a black background things like the url highlights are in a blue foreground and white background and I can't see a setting for that. Also when I set the background colours of the settings they seem to revert back to default a lot of the time.
    • Thanks for reporting this issue.
      The way urls appear in Visual Studio is controlled by VS itself and VSCommands does not change the default behaviour (at least not directly). Unfortunately, while the default behavior for Text Editor can be changed from Tools | Options | Environment | Fonts and Colors | URL Hyperlink, there seems to be no way to change for Output Windows. We will investigate the possibility of a workaround for this behaviour though and will post an update here.
  • Could not load file or assembly microsoft.practices.objectbuilder2
    1 Posts | Last post November 29, 2010
    • Every time I Startup Visual Studio 2010 I get an error prompt at Startup of Visual Studio 2010.
      Version Problem occurred on:
      1) DPack v3.0.1 for Visual Studio 2010 - problem occured on this version
      2) DPack v3.0.7 for Visual Studio 2010 - this one as well, was installed today
  • VS crashes when started with full path, works when started with executable name only
    4 Posts | Last post November 01, 2010
    • Windows 7 64-bit Enterprise, automatic updates on, MS Security Essentials, Visual Studio 2010 Ultimate.
      The following works fine (from CMD):
      C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE>devenv.exe
      The following crashes:
      C:\>"C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe"
      The crash details are the generic "Microsoft Visual Studio has stopped working" etc, no real info
      If I click "Debug" and choose to debug with a new visual studio 2010 instance, a new instance of visual studio is opened successfully, displaying:
      > Unhandled exception at 0x01c958a0 in devenv.exe: 0xC0000005: Access violation.
      I have isolated the issue to VSCommands, I am guessing the latest version since it never happened before. I don't know where I can download an older version to check.
      UPDATE - now it always crashes, full path or not 
      Thanks for your help !
    • Thanks for reporting this issue.
      Does the crash occur during VS startup, shortly after or during execution?
      Also, is there anything reported in event viewer? It would be very useful if you could run 'devenv.exe /log' and send us contents of C:\Users\<userName>AppData\Roaming\Microsoft\VisualStudio\10.0\ActivityLog.xml to
    • We had another report of similar issue on Xp 64 bit machine and managed to reproduce it internally.
      VSCommands contains the fix which should help with your problem too.
    • Yes, the issue appears to be fixed !
      Thank you very much
  • Error during install or remove
    2 Posts | Last post November 01, 2010
    • I can't install the new update and even remove the current one on my VS2010 Ultimate on Win764 bit, the error is "VSCommands cannot create a file when that file already exist".
    • It seems that Extension Manager doesn't always delete all files when upgrading to a new version and leaves extension in a corrupted state.
      As a workaround you can try to delete all traces of VSCommands or DPStudio folder in C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\Extensions and reinstall the extension.
  • Debug as another user
    3 Posts | Last post October 23, 2010
    • Well looks like Debug as another user needs some more attention. Thank you for fixing the password field, however now I am getting a page that states No Source Available. I also added the code to wait until the debugger had attached and I got nowhere.
    • Hi Steven, 
      When you get the 'No Source Available' in Visual Studio, try to press Break All (Ctrl Alt Break) and Continue (F5). Next time you press Break All it will break into code as expected.
      Alternatively, when using the code to wait for debugger, you can set a break point one line below that loop and debugger should pause on that line next time you debug as different user (instead of showing No Source Available).
      We are currently investigating what causes No Source Available to show in the first place and should come up with a fix shortly.
    • An update has been release which fixes No Source Available issue.
      Thanks for reporting it.
  • Unable to turn off features
    3 Posts | Last post October 23, 2010
    • Using version with the lite version I am unable to turn off some features.  
      For  example when I click on the Enable check box under "Open Command Prompt" nothing happens.
      Is this a bug?
    • Hi Matt,
      Thank you for letting us know about the problem, we'll try to reproduce it and will post an update here.
      As for the lost preferences after upgrading to newer version - we were able to reproduce it and are currently working on a fix.
      Thanks Again!
    • We have just released an update with fixes to these bugs.
      Thank you for reporting them.
61 - 70 of 81 Items