fbpx
Welcome, Guest
Username: Password: Remember me
  • Page:
  • 1

TOPIC: X# and .Net Reactor

X# and .Net Reactor 2 years 4 months ago #1160

  George's Avatar Topic Author George Offline Posts: 91
Hi DevTeam,

I tried to protect one Vulcan app compiled with X#.
I am using .NET Reactor. When I try to specify the Main assembly (EXE), the attached error appears.

regards
George
Attachments:

Please Log in or Create an account to join the conversation.

X# and .Net Reactor 2 years 4 months ago #1162

  Chris's Avatar Chris Offline Posts: 1149
Hi George,

A google search shows a lot of hits for that, also with c# apps. For example:

stackoverflow.com/questions/35044210/unk...en-using-net-reactor

Are you using the latest Reactor version? Some posts suggest that a newer version fixes this problem. Also please try deleting the .pdb files of your app before using Reactor, as suggested in the above link, does it work this way?

Chris
XSharp Development Team
chris(at)xsharp.eu

Please Log in or Create an account to join the conversation.

X# and .Net Reactor 2 years 4 months ago #1165

  George's Avatar Topic Author George Offline Posts: 91
Hi Chris,

yes, I deleted the .pdb file and the Reactor opened the project correctly.
But, why that no happens with the Vulcan generated EXE ?

regards
George

Please Log in or Create an account to join the conversation.

X# and .Net Reactor 2 years 4 months ago #1168

  Chris's Avatar Chris Offline Posts: 1149
Hi George,

That's because vulcan is an outdated compiler :-)

The x# compiler shares the same backend with a very recent version of the c# compiler (Roslyn), which emits much more sophisticated code/pdb information than vulcan does. It looks like Reactor cannot (yet?) properly "understand" some of this symbol information.

Chris
XSharp Development Team
chris(at)xsharp.eu

Please Log in or Create an account to join the conversation.

X# and .Net Reactor 2 years 4 months ago #1170

  George's Avatar Topic Author George Offline Posts: 91
Chris,

>That's because vulcan is an outdated compiler :-)

You are right.
The .Net Reactor's version is the old 4.0.
I will upgrade it to 4.9 or (I see it now) in 5.0.

thank you
George

Please Log in or Create an account to join the conversation.

  • Page:
  • 1