I'm a trial account using NCrunch, and in the last day or two, the NCrunch addin to Visual Studio 2017 stopped loading.
I get this error popup every time that Visual Studio starts:
.
After Visual Studio starts, when I click on any item in the NCrunch menu, I get the same popup. Nothing in NCrunch works.
I have looked at the ActivityLog.xml file, and it seems like NCrunch is crashing when it attempts to load its configuration information. Judge for yourself:
<entry>
<record>1047</record>
<time>2017/10/19 21:03:32.034</time>
<type>Information</type>
<source>VisualStudio</source>
<description>Begin package load [nCrunch.VSIntegration2010.CrunchPackage, nCrunch.VSIntegration2017, Version=3.11.0.9, Culture=neutral, PublicKeyToken=01d101bf6f3e0aea]</description>
<guid>{14D2CAB3-EE7F-496E-BF5D-C67D2CBDD84D}</guid>
</entry>
<entry>
<record>1048</record>
<time>2017/10/19 21:03:32.893</time>
<type>Error</type>
<source>VisualStudio</source>
<description>LegacySitePackage failed for package [nCrunch.VSIntegration2010.CrunchPackage, nCrunch.VSIntegration2017, Version=3.11.0.9, Culture=neutral, PublicKeyToken=01d101bf6f3e0aea]Source: 'mscorlib' Description: Input string was not in a correct format.
System.FormatException: Input string was not in a correct format.
 at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
 at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
 at nCrunch.Core.Configuration.CPUCoreConfigHelper..(String )
 at System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
 at nCrunch.Core.Configuration.CPUCoreConfigHelper.GetCoreMaskFromCoreDescriptor(String coreDescriptor)
 at nCrunch.Client.ClientThreadAffinitiser.ApplyProcessorAffinityToAllThreads()
 at nCrunch.VSAddIn.VsServiceInitialiser.InitialiseServiceLocator(Boolean isVSRuntimeEnvironment, Nullable`1 vsVersion)
 at nCrunch.WpfUI.WpfServiceInitialiser.InitialiseServiceLocator(Boolean isRuntimeEnvironment, Nullable`1 vsVersion)
 at nCrunch.VSIntegration2010.CrunchPackage.Initialize()
 at Microsoft.VisualStudio.Shell.Package.Microsoft.VisualStudio.Shell.Interop.IVsPackage.SetSite(IServiceProvider sp)</description>
<guid>{14D2CAB3-EE7F-496E-BF5D-C67D2CBDD84D}</guid>
<hr>80131537</hr>
<errorinfo></errorinfo>
</entry>
<entry>
<record>1049</record>
<time>2017/10/19 21:03:32.909</time>
<type>Error</type>
<source>VisualStudio</source>
<description>SetSite failed for package [nCrunch.VSIntegration2010.CrunchPackage, nCrunch.VSIntegration2017, Version=3.11.0.9, Culture=neutral, PublicKeyToken=01d101bf6f3e0aea](null)</description>
<guid>{14D2CAB3-EE7F-496E-BF5D-C67D2CBDD84D}</guid>
<hr>80131537</hr>
<errorinfo></errorinfo>
</entry>
<entry>
<record>1050</record>
<time>2017/10/19 21:03:32.909</time>
<type>Error</type>
<source>VisualStudio</source>
<description>End package load [nCrunch.VSIntegration2010.CrunchPackage, nCrunch.VSIntegration2017, Version=3.11.0.9, Culture=neutral, PublicKeyToken=01d101bf6f3e0aea]</description>
<guid>{14D2CAB3-EE7F-496E-BF5D-C67D2CBDD84D}</guid>
<hr>80131537</hr>
<errorinfo></errorinfo>
</entry>
I would be happy to nuke/reset the NCrunch configuration, but I don't how.
I have attempted to reinstall and fix using the
reinstall instructions, with no luck. In the
reinstall instructions, it says to "Using windows explorer, browse to the directory: \Program Files (x86)\Microsoft Visual Studio\2017\{VERSION}\Common7\IDE\Extensions\Remco Software". I found the Extensions folder, but the "Remco Software" folder didn't exist after uninstalling NCrunch. I have verified that it gets created after installation, so I'm 100% sure that the uninstalling NCrunch removes this folder for me (leaving no remnants that need to be deleted).
I have even uninstall NCrunch and uninstalled Visual Studio 2017, and still get the same error.
If I cannot get this to run, I'll have to report to my group that I cannot get NCrunch working without wiping out my computer and re-installing everything. I'm evaluating this software (with another developer), so I recommend that you help me out, or else this will be a black mark in our report. Prior to this problem, I was really impressed!
Please help!