The question pretty much tells it all.
Continoustests comes as a windows installer (http://continuoustests.com/download.html), so the trick described here doesn't work.
The question pretty much tells it all.
Continoustests comes as a windows installer (http://continuoustests.com/download.html), so the trick described here doesn't work.
@jessehouwing's answer is on the mark! But, there's one problem left unresolved: the code coverage margin of Mighty Moose still won't appear. So, in addition to following @jessehouwing's suggestion above, you must also do the following in order for the code coverage margin and the various test call graph overlays to work.
%ProgramFilesx86%\Microsoft Visual Studio 12.0
.\Common7\IDE\Extensions
.Continuous Tests
(yes, it does have a space in its name).%ProgramFilesx86\Microsoft Visual Studio x.0\Common7\IDE\Extensions\Continuous Tests
, where x.0
is the previous version of Visual Studio, e.g. 2008 - 2012.extension.vsixmanifest
file from the current directory to the directory created in step 3 above.%ProgramFilesx86%\ContinuousTests
, and copy the extension.vsixmanifest
file to the directory created in step 3 above.notepad
as an administrator.extension.vsixmanifest
file.Add the text indicate below into the extension.vsixmanifest
file after the included text shown (you don't need to add the comment), and save the file:
<SupportedProducts>
<VisualStudio Version="11.0">
<Edition>Ultimate</Edition>
<Edition>Premium</Edition>
<Edition>Pro</Edition>
</VisualStudio>
<!-- ADD THE TEXT BELOW TO ENABLE VISUAL STUDIO 2013 SUPPORT -->
<VisualStudio Version="12.0">
<Edition>Ultimate</Edition>
<Edition>Premium</Edition>
<Edition>Pro</Edition>
</VisualStudio>
</SupportedProducts>
extension.vsixmanifest
file from the Extensions
directory of a previous version of Visual Studio, you are finished. Otherwise, continue on to step 9.Find the following text within the extension.vsixmanifest
file:
<Content>
<MefComponent>|%CurrentProject%|</MefComponent>
</Content>
Change |%CurrentProject%|
to the following:
%Mighty_Moose_Install_Path%\AutoTest.VS.RiskClassifier.dll
where %Mighty_Moose_Install_Path%
, by default, is %ProgramFilesx86%\ContinuousTests
. (Use the actual path, not the expansion macro!)
Tools|Extension and Updates...
and search for Mighty Moose in the list of extensions.Hope that helps save someone a few hours worth of time trying to figure this out.
If you are installing on a fresh machine with no previous versions of visual studio installed there are a few extra steps to get it working. Here are the full steps:
I tried the following:
C:\Program Files (x86)\ContinuousTests\AutoTest.VS.2012.Addin
toC:\Program Files (x86)\ContinuousTests\AutoTest.VS.2013.Addin
11.0
to12.0
AutoTest.VS.2013.Addin
in your MightyMoose installation folder.C:\Program Files (x86)\ContinuousTests
to the list of trusted add-in paths.This seems to do the trick for me. Not sure if there are any issues with this, as I haven't played around with it too much. I had Visual Studio 2010, 2012 and 2013 installed side-by-side, so I didn't have to trick the installer into believing that there is a suitable version of Visual Studio anywhere.
Then
Follow the steps in the next answer below :)