i have made 2 dll's
  • has the main code in it
  • has the enums in it



when i run i, its ok. However if i change the enum file, the i start getting weird outputs

Code:
  public enum EDebugTypeBase
  {
      Init = 0,
      InitAndFixed = 1,
      Contact = 2,
      Rotation = 3,
      Disabled = 4,
      Destroyed = 5,
      Finish = 6,
      RollUp = 7,
      Button = 8,
      OnRecoveryError = 9,
      TextArea = 10,
      Paytable = 11,
      Bets = 12,
      EasyBet = 13,
      EarlyReturn = 14,
      Audio = 15,
      Temp_ = 16,
      _Temp_ = 17,
      ALL = 18,
  }
when i change it to

Code:
  public enum EDebugTypeBase
  {
      Init = 0,
      InitAndFixed = 1,
      Contact = 2,
      Rotation = 3,
      Disabled = 4,
      Destroyed = 5,
      Finish = 6,
      RollUp = 7,
      Button = 8,
      OnRecoveryError = 9,
      TextArea = 10,
      Paytable = 11,
      Bets = 12,
      EasyBet = 13,
      EarlyReturn = 14,
      Audio = 15,
      Temp_ = 16,
      _Temp_ = 17,
      FRED = 18,
      ALL = 19,
  }
and then build it and then output
Code:
EDebugTypeBase.ALL.ToString()
it out puts
Code:
FRED

i would like to not have to rebuild the main code and only do the enum code, how do i do this, or can i ?


The main code was made with a reference to the enum.dll , but its set to CopyLocal : False, so that the enum will be separate