When it is time to work with big solutions composed by many projects, it is useful to have the ability to stop the build at the very first build error. There are several reason to do this, first of all probably many of the subsequent error can be caused by the fact that a base [...]
Continue reading about Visual Studio Plugin: stop build at first error
Visual Studio 2012 is really faster than 2010, this is due to an excellent work of the team to maximize performance and because in this release some of the older and less used part of the IDE were removed. One of this part is the Macro editor that is not anymore available in Visual Studio. [...]
Continue reading about Converting Visual Studio Macro to Visual Studio plugin
When you are developing Visual Studio plugin, your project is usually configured to launch a special instance of Visual Studio under the Visual Studio debugger (excellent example of dogfooding), this special instance is called experimental HIVE. Figure 1: Configuration of a standard VSIX project to test your addin As you can see the project is [...]
Continue reading about Location of your vsix files in experimental hive during plugin development
I’ve already blogged previously about the new Shim Library of Visual Studio 2012 Using Shims in Visual Studio to test untestable code Shim and InstanceBehavior fallthrough to isolate part of the SUT. Now it is time to explore another scenario where shim can save your life. Suppose you are working with Hardware, Es. a barcode [...]
Continue reading about Shim constructors to isolate “Future Objects”
This morning I need to work on an old Visual Studio 2008 project, and since I do not have VS2008 in my machine I decided to convert to VS2010, all projects converts well, but one of them have this error during conversion Figure 1: The strange error during project conversion I never had such a [...]


