Comments
Sort by recent activity
I've just fixed, in internal build 799, the problem where you're debugging System.Windows.Forms v2 in 2008 and System.Windows.Forms v4 in 2010. In the previous version you'd get the warning "A different version of SWF was found than what Reflector was expecting - found version 2, expected version 4" (in the 2008 Visual Studio) and in this latest version you won't get the message.
However, in the old builds, despite the error message you ought to have been able to continue stepping into both versions. Do you have steps to reproduce a case where you need to clear the cache to get things working?
Thanks / comments
I've just fixed, in internal build 799, the problem where you're debugging System.Windows.Forms v2 in 2008 and System.Windows.Forms v4 in 2010. In the previous version you'd get the warning "A diff...
I think it's been in there for years.
I must confess that I keep finding things in Reflector that I didn't know existed - discoverability is something we are working on. / comments
I think it's been in there for years.
I must confess that I keep finding things in Reflector that I didn't know existed - discoverability is something we are working on.
Hi.
There is already code in Reflector for using a proxy during the update process. You can configure the proxy using Tools/Options/Proxy Server.
Does that help? / comments
Hi.
There is already code in Reflector for using a proxy during the update process. You can configure the proxy using Tools/Options/Proxy Server.
Does that help?
nesher wrote:
I have tested with build 646. There is no exception anymore. But all methods are empty now [image]
Can I just check that you are referencing the real assembly (at say)
C:\WINDOWS\Microsoft.NET\assembly\GAC_32\PresentationCore\v4.0_4.0.0.0__31bf3856ad364e35\PresentationCore.dll
and not the reference assembly (at say)
C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\PresentationCore.dll ?
In the latter assembly, there appears to be no IL, so you get the effect you are seeing. You can check this using ildasm which is installed here
C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\NETFX 4.0 Tools\ildasm.exe / comments
nesher wrote:
I have tested with build 646. There is no exception anymore. But all methods are empty now
Can I just check that you are referencing the real assembly (at say)
C:\WINDOWS\Micros...
Thanks for submitting the bug report.
I've just fixed this in internal build 633, so the fix will be in the next EAP build that gets released. / comments
Thanks for submitting the bug report.
I've just fixed this in internal build 633, so the fix will be in the next EAP build that gets released.
I think you're looking for the View/Options/Disassembler/Optimization combobox.
In Reflector 5.1.5, setting this optimization level to 3.5 makes some code appear as string[] names = new string[] { "a" };
IEnumerable<string> namesStartingWithA = from n in names
where n.StartsWith("A")
select n;
Changing the level to .NET 2.0 gives IEnumerable<string> namesStartingWithA = new string[] { "a" }.Where<string>(delegate (string n) {
return n.StartsWith("A");
/ comments
I think you're looking for the View/Options/Disassembler/Optimization combobox.
In Reflector 5.1.5, setting this optimization level to 3.5 makes some code appear as string[] names = new s...
Reflector won't do the translation that you want for the anonymous type. In the IL the anonymous type is constructed using a constructor argument.
var foo = new {A = "jajaj2"};
is generated as a call
AnonymousType0<string> type = new AnonymousType0<string>("jajaj2");
so you'd have to do analysis to determine that the constructor argument is referring to the property.
Reflector recognises the anonymous types, causing it to emit the 3.0 syntax, by looking for the prefix "<>f__" on the type name. I managed to get the latter form of the construction by using ildasm, removing the prefix and then using ilasm to reconstruct the assembly but that trick doesn't get you all the way to what you want. / comments
Reflector won't do the translation that you want for the anonymous type. In the IL the anonymous type is constructed using a constructor argument.
var foo = new {A = "jajaj2"};
is gener...
Sorry for the delayed reply. We haven't done any testing with the REFS file system but would expect Sql Clone to work with it. / comments
Sorry for the delayed reply.We haven't done any testing with the REFS file system but would expect Sql Clone to work with it.
SQL Monitor 10.1.5 has been released. Direct download link Features SRP-12296 Query text for SQL User Processes is now available by selecting a process on the server overview Fixes
SRP-13108 Delays database backup overdue alerts being raised to allow for availability group DMVs to be initialized
SRP-13086 Handle monitoring errors raised when a database becomes unavailable that were previously putting the monitored server into a stopped monitoring state.
Resolves an issue during base monitor startup when the data repository is not available
Eliminated some monitoring queries when it's known up-front that they won't return any monitoring data.
Improved the performance of global dashboard
/ comments
SQL Monitor 10.1.5 has been released. Direct download linkFeaturesSRP-12296 Query text for SQL User Processes is now available by selecting a process on the server overviewFixes
SRP-13108 Delays d...
SQL Monitor 8.0.26 has been released. Direct download link.
Features
Disk Usage now features drill down into individual disks, showing further details including usage for databases and files
Fixes
Some performance improvements to the Estates Backups and Jobs pages
SRP-11759 Event configuration fails when using windows impersonation
/ comments
SQL Monitor 8.0.26 has been released. Direct download link.
Features
Disk Usage now features drill down into individual disks, showing further details including usage for databases and files
Fi...