I am a little confused at why spice decompiler would mark events as public compared to reflector. Dont get me wrong not trying to put down either product just want to make sure i am going to use the right product even though reflector is free i dont mind spending the money on spices if it does a better job. Anyway a simple class i decompiled and the comparison is that spices marks the event as public and visual studio moans like a pig where reflector does not mark it public and visual studio compiles. So anyone have an idea if this is maybe a setting i would appreciate some info. The 2 decompiled peices of code. the even DBUpgradeStateChangedEventHadler is different in the 2
<<< Refletor decompiled
public interface IDBUpgradeUtility
{
event DBUpgradeStateChangedEventHandler DBUpgradeStateChanged;
void DoDBUpgrade();
}
------------------------------
// ------------------------------------------------------------------------------
// This code was generated by
// 9Rays.Net Decompiler.Net services Evaluation
// ver.5.8.0.1
// http://www.9rays.net
// Copyright 2010 9Rays.Net All rights reserved.
// Evaluation version: decompiles about 50% of methods, properties and events.
// ------------------------------------------------------------------------------
{
using System;
public interface IDBUpgradeUtility
{
void DoDBUpgrade();
public event DBUpgradeStateChangedEventHandler DBUpgradeStateChanged;
}
}