Menu

#3061 Visual Studio 2012 RTM (not RC) crashes on Wix projects

v3.6
closed
votive (347)
2012-09-15
2012-08-16
Anonymous
No

I experienced this problem in the last few days after installing Wix 3.6 on VS11 RC and decided to wait until today for VS11 RTM to confirm the issue (knowing that another Test related issue was already known)

Reproducing this error:

  1. Create a new Solution
  2. Create a new Wix Setup project (.NET framework version makes no difference)
  3. Visual studio crashes during project load (just after creation)

Or:

  1. Open an existing solution which contains a Wix project
  2. About 5 seconds after the Wix project loads, Visual studio crashes.

Or:

  1. Open an existing solution which contains an unloaded Wix project (I managed to use those few seconds before the crash to unload the Wix project)
  2. Visual studio functions correctly (for hours) without fault.
  3. Reload the Wix project into the solution
  4. Slight delay, visual studio then crashes.

So far the problem occurs under the following environment:

  • Server 2008 R2 (x64) (Both Pre-SP1 and after I upgraded the same machine to SP1)
  • Visual Studio 2012 RTM
  • Wix 3.6 Build 3213

  • Visual Studio 2010 SP1 is installed on the same box and loads the same solution correctly.

  • Resharper 7 (I've tried without resharper)

I'll try and do some more debugging and test on another dissimilar environment.

Discussion

  • Bob Arnson

    Bob Arnson - 2012-08-16

    Cases #1 and #2 don't repro for me on Win7Ux64 (VS11 Pro RTM, WiX v3.6.3213.0). I have no add-ins/packages loaded (other than Votive) and no other version of VS. Can you attach a devenv log? (http://saraford.net/2005/10/20/use-devenv-log-to-troubleshoot-vs-issues/)

     
  • Anonymous

    Anonymous - 2012-08-17

    Thankyou for the suggestion that helped a lot. At this stage it looks like the Reflector 7.6.0.808 vsix package is not playing nicely with WiX. Disabling the Reflector package allows the WiX project to load correctly.

    I'll see what I can do to narrow it down further.

     
  • Bob Arnson

    Bob Arnson - 2012-08-21

    It's definitely possible for packages to interfere with each other. If Jetbrains can point to the Votive package as not following the rules, please re-open the bug with details and we'll see what we can do.

     
MongoDB Logo MongoDB