Problems running AAD

Lukasz Sumera
2012-08-07
2012-10-08
  • Lukasz Sumera
    Lukasz Sumera
    2012-08-07

    Hi.
    I have recently reinstalled my OS. Now when i'm trying to launch AAD i have
    this error message:
    Searching for scripts...
    Found 2 files: ...
    Loading references: ...
    Compiling scripts...
    util.boo(76,12): error BCE0005: Unknown identifier: 'Regex'.

    My OS is Win7 x64 modded version (last time it was the same version and
    everything was ok). Reinstalled AAD, installed NET 4.0 with hotfixes and
    problem still persist

     
  • Lukasz Sumera
    Lukasz Sumera
    2012-08-07

    I removed last line in util.boo (return Regex.Replace(stringToStrip, "", "")=
    and now everything is working ok. But where is the problem?

     
  • Lukasz Sumera
    Lukasz Sumera
    2012-08-07

    S***, now i have downloaded google script via program updater and i have new
    error message:
    google.boo(21,27): error BCE0018: The name 'Match' does not denote a valid
    type ('not found'). Did you mean 'System.Text.RegularExpressions.Match'?
    What is wrong?

     
  • Lukasz Sumera
    Lukasz Sumera
    2012-08-07

    Update 3 ;) Downloaded zip version - working ok. Copy one script from zip
    version to installed version folder (7digital, but works with any script from
    zip) and it works. Now 100%
    Regards

     
  • AlexVallat
    AlexVallat
    2012-08-07

    Hello, thanks for letting me know you got this working in the end. I don't
    really understand how, as the script files in the zip file are exactly the
    same as the ones in the installer, but nevermind.

    In case anyone else comes to this thread searching for a similar issue:

    1) AAD uses .net Framework 3.5, not 4, so it's that you need to make sure is
    installed.
    2) For some reason it couldn't find System.Text.RegularExpressions, which is
    why any use of regular expressions was failing. Pretty much all scripts use
    regular expressions in some form, so just removing the usages of it isn't
    really going to work.

    It should live in
    "C:\Windows\assembly\GAC_MSIL\System\2.0.0.0__b77a5c561934e089\System.dll",
    but it's really just part of .net Framework 3.5, so I've got no good idea as
    to why it wasn't finding it on your system, or why replacing the script files
    (which are just plain text) would make any difference. So that bit's a
    mystery.