-
Notifications
You must be signed in to change notification settings - Fork 458
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
EventWiringRegistrationExtensions.PublishEvent fluent version is not working in VS2015 #200
Comments
Had a very brief look at this and could verify it without Roslyn Pad. I have had fun with this little guy(NaiveMethodNameExtractor) before. Give us a bit more time to check it out. Will get back to you. |
I have already fixed this issue in master. Please see commit history for: https://github.com/castleproject/Windsor/commits/master/src/Castle.Facilities.EventWiring/OpCodeValues.cs Stack frame locals flipped from LdArg0 to LdArg1 for Delegates between framework versions. @kkozmic and I are a bit puzzled as to why this happened. Smells like a bug in dotnet 4.5. I also remember Stack Overflow Devs reporting this but cannot remember the detail. We are currently chasing a DOTNET CORE release in issue #185 && #145. So master is actively in flux ATM. @jonorossi can we do a minor patch release? We should prob rebase master interactively until b0465f4 and transplant all my efforts for DOTNET CORE into a new branch? |
Yes we can do a patch release to get this fix out. I'll get a 3.4.x branch created from the 3.4.0 tag and get TeamCity set back up, let's leave master as our development branch. |
We didn't make end up making a patch release with the fix in #168 because we went off to move away from TeamCity. This fix will be in v4.0 out very soon. |
When I use EventWiringRegistrationExtensions.PublishEvent fluent version in VS2015, exception is thrown:
My colleagues, that are using VS2013, doesn't have such problem. I think current implementation of NaiveMethodNameExtractor is not compatible with Roslyn compiler.
RoslynPad example
The text was updated successfully, but these errors were encountered: