[Gelöst] RegEx als DotNet Variable wird nicht erkannt

10. Oktober 2016 14:06

Hallo ich habe auf allen NAV Versionen folgendes Problem:

Wenn ich versuche RegEx als DotNet Variable einzubinden und zwar über das Assembly: "System.Text.RegularExpressions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
Sobald ich dieses ausgewählt habe, habe ich keine Möglichkeit mehr ein Type auszuwählen. Es kommt mir so vor als wenn er das Assembly garnicht richtig lesen kann....
Dieses Problem tritt bei uns auf allen PC´s auf, getestet habe ich es schon unter NAV 7.0, 8.0 und 9.0.

Hatte jemand schon mal ein ähnliches Problem und kann mir eventuell helfen?
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zuletzt geändert von d.larisch am 11. Oktober 2016 16:29, insgesamt 1-mal geändert.

Re: RegEx als DotNet Variable wird nicht erkannt

10. Oktober 2016 14:31

Hallo Dennis,

keine Ahnung wo du den Token her hast. Meiner lautet so:

System.Text.RegularExpressions.Regex.'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'

Re: RegEx als DotNet Variable wird nicht erkannt

10. Oktober 2016 14:46

SilverX hat geschrieben:Hallo Dennis,

keine Ahnung wo du den Token her hast. Meiner lautet so:

System.Text.RegularExpressions.Regex.'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'


Wow, danke dir es hat funktioniert.

Ich habe den Public Key Token nicht selbst reingeschrieben, ich habe ihn einfach aus der Tabelle mit den Assemblys ausgewählt - merkwürdig ist nur warum dort ein falscher hinterlegt ist...

Re: RegEx als DotNet Variable wird nicht erkannt

10. Oktober 2016 17:39

d.larisch hat geschrieben:Ich habe den Public Key Token nicht selbst reingeschrieben, ich habe ihn einfach aus der Tabelle mit den Assemblys ausgewählt - merkwürdig ist nur warum dort ein falscher hinterlegt ist...


Also bei mir ist auch überall der falsche Token hinterlegt - jemand ne Ahnung warum?

Re: RegEx als DotNet Variable wird nicht erkannt

11. Oktober 2016 14:27

sweikelt hat geschrieben:Also bei mir ist auch überall der falsche Token hinterlegt - jemand ne Ahnung warum?


Du musst über das Assembly System (Public Key Token = b77a5c561934e089) gehen,
nicht über das Assembly System.Text.RegularExpressions (Public Key Token = b03f5f7f11d50a3a). Dann klappts auch :wink:

Re: RegEx als DotNet Variable wird nicht erkannt

11. Oktober 2016 14:30

Danis hat geschrieben:Du musst über das Assembly System (Public Key Token = b77a5c561934e089) gehen,
nicht über das Assembly System.Text.RegularExpressions


oh mann...das gute alte Boxhorn :roll: ... vielen Dank Danis...hast natürlich völlig recht

Re: [Gelöst] RegEx als DotNet Variable wird nicht erkannt

11. Oktober 2016 16:41

Klasse, Danke Danis. Hatte keine Zeit mehr mir das vor der Directions anzusehen.