3F / vsSolutionBuildEvent

🎛 Event-Catcher with variety of advanced Actions to service projects, libraries, build processes, runtime environment of the Visual Studio, MSBuild Tools, and …
Other
79 stars 22 forks source link

Plugin not loading on project creation #4

Closed 3F closed 8 years ago

3F commented 10 years ago

Originally reported by: Rafael Cossovan (Bitbucket: navossoc, GitHub: navossoc)


Me again, another issue... My setup is: VS Pro 2013 Update 2 + WDK 8.1 and Windows 8.1 Pro Update 1 x64.

Tested on vsSolutionBuildEvent v0.6 (stable) and 0.6.0.7001 (latest beta).

Steps to reproduce:

  1. Close all instances of VS.
  2. Open VS.
  3. Create a new Project (C++ -> Win32 -> Console) (Win32 works too)
  4. Just finish the wizard.
  5. Wait the project loads.
  6. Look the menu "Builds"
  7. Events Solution will not be loaded (option missing)
  8. Try to build the solution (ctrl+shift+b)
  9. Crashes ;)
  10. Restart VS and try again, now it works properly.

Note: Seems that other types of projects are not afected by it, just C++. Not sure, need more tests.

The output windows stops on:

31/07/2014 11:55:43 [TRACE]: Entering Initialize() of: net.r_eg.vsSBE.vsSolutionBuildEventPackage

He never reachs the next event:

#!

31/07/2014 11:55:44 [INFO]: Initialize with new settings

Crash dump log attached. If you need more information, just ask.


3F commented 10 years ago

Original comment by Denis Kuzmin (Bitbucket: 3F, GitHub: 3F):


good :)

it's small problem but serious., thanks for finding

note: In official doc. about the _Solution.FullName (or _Solution.FileName in prior versions) there no any information, what this property can be empty or null :(

new public release should be soon on the gallery page

if you find a new bug :) report me again

3F commented 10 years ago

Original comment by Rafael Cossovan (Bitbucket: navossoc, GitHub: navossoc):


I made a few tests here.

Visual C++ -> Win32 -> Win32 Console = OK
Visual C++ -> Win32 -> Win32 Project = OK
Visual C++ -> Windows Driver -> WDF -> Kernel Mode Driver = OK
Visual C++ -> Windows Driver -> WDF -> User Mode Driver = OK
Visual C# -> Windows Desktop -> Windows Forms Application = OK
Visual C# -> Windows Desktop -> Console Application = OK

With the option "Create directory for solution" checked or not, all projects loads and build without problems too.

Seems fixed for me ;)

Thanks!

3F commented 10 years ago

Original comment by Denis Kuzmin (Bitbucket: 3F, GitHub: 3F):


fixed with 5845056

try debug version - 0.6.0.7002.vsix

3F commented 10 years ago

Original comment by Rafael Cossovan (Bitbucket: navossoc, GitHub: navossoc):


Wow, that was fast! Sure! I'm here for testing ;)

[]'s

3F commented 10 years ago

Original comment by Denis Kuzmin (Bitbucket: 3F, GitHub: 3F):


I see :) thanks

fix is coming soon.. stay in touch