NRP (.net reflector pro) always asks me whether I want to turn off "just my code". I have it on and don't want to turn it off (IOW don't need NRP in this case). Yet, I can't get rid of the dialog - each time I start application it is presented to me.
Comments
8 comments
-
Thanks, there is a bug we know about where the "Show me this dialog when I start debugging" checkbox doesn't remember when its been unchecked. We'll get it fixed soon.
-
The checkbox should now remember its setting correctly, so the dialog shouldn't be annoying anymore.
Thanks, -
I am looking at 294 and it still doesn't remember it.
-
We've given it some more testing, and it works reliably for us now. Do you mind double checking the visual studio addin's about box (under the "Choose Assemblies to Debug" option in the menu). The bug may be in the installation process.
If not, could you check the registry value HKEY_CURRENT_USER\Software\Red Gate\.NET Reflector 6\PromptOnStart
and let me know whether the value exists, and what it contains.
Thanks, -
Version is 294 and there is no PromptOnStart entry in the registry.
I've peeked in using Process Monitor and I can see that addin is asking after PromptOnStart registry entry (and gets null) but there is no writting.
When is reflector supposed to write the value to the registry - after the dialog and before application starts?
Note also that I am on Windows 7 x64 system.
Let me know if I can help further.
_________________
Miha Markic [MVP C#, INETA Country Leader for Slovenia]
Blog:http://blog.rthand.com
Righthand .net consulting and software development
http://www.rthand.com -
It's supposed to write it when the dialog is closed.
I'll put some debugging trace in for the next build, hopefully that'll help diagnose why it doesn't write to the registry. -
This tracing is there in build 341. It needs to be enabled though. Could you go to the LogginConfiguration.xml in your user's:
Local settings\application data\red gate\.net reflector 6
folder. You need to change where it says WARN to say DEBUG.
Then let me have the log file that is produced.
Thanks, -
Hi Alex,
Below is the log. Note: I opened the project, tried twice to run it and unchecked the checkbox and then run it without unchecking the checkbox.
Does it help?
17 Oct 2009 12:07:07.633 [1] INFO RedGate.Reflector.Addin - Starting new .NET Reflector 6 session
17 Oct 2009 12:07:07.641 [1] INFO RedGate.Reflector.Addin - Assembly version: 6.0.0.341
17 Oct 2009 12:07:07.642 [1] INFO RedGate.Reflector.Addin.Connect - Add-in OnConnection has been called.
17 Oct 2009 12:07:14.090 [1] DEBUG RedGate.Reflector.Addin.Connect - DTE events have been signed up for successfully
17 Oct 2009 12:07:24.642 [1] DEBUG RedGate.Reflector.Addin.Connect - Solution opened event
17 Oct 2009 12:07:27.961 [1] DEBUG RedGate.Reflector.Addin.Gui.DebugHandler - DebugStartEventsBeforeExecute entered
17 Oct 2009 12:07:27.961 [1] DEBUG RedGate.Reflector.Addin.Gui.DebugHandler - Going to handle the Debug start event
17 Oct 2009 12:07:27.962 [1] DEBUG RedGate.Reflector.Addin.Gui.DebugHandler - In error checking region
17 Oct 2009 12:07:27.963 [1] DEBUG RedGate.Reflector.Addin.Gui.DebugHandler - Prompt on start is checked, opening assembly chooser
17 Oct 2009 12:07:30.369 [1] DEBUG RedGate.Reflector.Addin.Gui.DebugHandler - Finished checking whether we need assembly chooser
17 Oct 2009 12:07:30.370 [1] DEBUG RedGate.Reflector.Addin.Gui.DebugHandler - Re-raising command
17 Oct 2009 12:07:30.371 [1] DEBUG RedGate.Reflector.Addin.Gui.DebugHandler - DebugStartEventsBeforeExecute entered
17 Oct 2009 12:07:30.371 [1] DEBUG RedGate.Reflector.Addin.Gui.DebugHandler - Finished handling debug call
17 Oct 2009 12:07:30.389 [1] DEBUG RedGate.Reflector.Addin.Gui.DebugHandler - Finished handling debug call
17 Oct 2009 12:07:59.189 [1] DEBUG RedGate.Reflector.Addin.Gui.DebugHandler - DebugStartEventsBeforeExecute entered
17 Oct 2009 12:07:59.190 [1] DEBUG RedGate.Reflector.Addin.Gui.DebugHandler - Going to handle the Debug start event
17 Oct 2009 12:07:59.190 [1] DEBUG RedGate.Reflector.Addin.Gui.DebugHandler - In error checking region
17 Oct 2009 12:07:59.191 [1] DEBUG RedGate.Reflector.Addin.Gui.DebugHandler - Prompt on start is checked, opening assembly chooser
17 Oct 2009 12:08:03.381 [1] DEBUG RedGate.Reflector.Addin.Gui.DebugHandler - Finished checking whether we need assembly chooser
17 Oct 2009 12:08:03.381 [1] DEBUG RedGate.Reflector.Addin.Gui.DebugHandler - Re-raising command
17 Oct 2009 12:08:03.382 [1] DEBUG RedGate.Reflector.Addin.Gui.DebugHandler - DebugStartEventsBeforeExecute entered
17 Oct 2009 12:08:03.382 [1] DEBUG RedGate.Reflector.Addin.Gui.DebugHandler - Finished handling debug call
17 Oct 2009 12:08:03.394 [1] DEBUG RedGate.Reflector.Addin.Gui.DebugHandler - Finished handling debug call
17 Oct 2009 12:08:06.434 [1] DEBUG RedGate.Reflector.Addin.Gui.DebugHandler - DebugStartEventsBeforeExecute entered
17 Oct 2009 12:08:06.435 [1] DEBUG RedGate.Reflector.Addin.Gui.DebugHandler - Going to handle the Debug start event
17 Oct 2009 12:08:06.435 [1] DEBUG RedGate.Reflector.Addin.Gui.DebugHandler - In error checking region
17 Oct 2009 12:08:06.435 [1] DEBUG RedGate.Reflector.Addin.Gui.DebugHandler - Prompt on start is checked, opening assembly chooser
17 Oct 2009 12:08:07.522 [1] DEBUG RedGate.Reflector.Addin.Gui.DebugHandler - Finished checking whether we need assembly chooser
17 Oct 2009 12:08:07.522 [1] DEBUG RedGate.Reflector.Addin.Gui.DebugHandler - Re-raising command
17 Oct 2009 12:08:07.523 [1] DEBUG RedGate.Reflector.Addin.Gui.DebugHandler - DebugStartEventsBeforeExecute entered
17 Oct 2009 12:08:07.523 [1] DEBUG RedGate.Reflector.Addin.Gui.DebugHandler - Finished handling debug call
17 Oct 2009 12:08:07.530 [1] DEBUG RedGate.Reflector.Addin.Gui.DebugHandler - Finished handling debug call
17 Oct 2009 12:08:10.357 [1] DEBUG RedGate.Reflector.Addin.Connect - Solution afterClosing event
Add comment
Please sign in to leave a comment.