AspectDNG sous Linux

Help
TImaniac
2004-10-29
2013-04-16
  • TImaniac
    TImaniac
    2004-10-29

    Bonjour (je me permet de parler franais ;) )

    Je me suis mis dans la tte de faire marcher AspectDNG sous Linux, en utilisant Mono bien videmment.
    Ma config :
    - fedora core 2
    - mono 1.0.2
    - AspectDNG 5.5 (binaires, j'ai rien recompil)

    la fonctionnalit de dsassemblage semble marcher correctement, je fais :
    mono AspectDNG.exe -d MyLib.dll -t MyLib.ilml
    j'obtiens bien MyLib.ilml qui a l'air d'tre correctement rempli

    Evidemment tout se corse ds que je tente un tissage.
    j'obtient :

    Type System.Reflection.Emit.AssemblyBuilder is not marked as Serializable and does not implement ISerializable.
    in <0x00601> System.Runtime.Remoting.Proxies.RealProxy:PrivateInvoke (System.Runtime.Remoting.Proxies.RealProxy,System.Runtime.Remoting.Messaging.IMessage,System.Exception&,object[]&)

    Vous avez une ide ?

     
    • TImaniac
      TImaniac
      2004-10-29

      Accessoirement je recois le message l maintenant (j'ai rien touch poutant)
      Invalid file path.
      in <0x00093> Mono.PEToolkit.Image:Open ()
      in <0x00038> Rail.Reflect.RAssemblyDef:LoadAssembly (string)
      in <0x0006c> Ilml.RailParser:Disassemble (System.IO.FileInfo)

      A vrai dire je n'ai pas de Windows sous la main pour tester, je ne sais mme pas si j'utilise la bonne syntaxe pour mes fichiers...
      Mes fichiers de test sont par ici :
      http://pascalfresnay.free.fr/divers/AspectsDNGMono.zip

      je tapes naturellement :
      mono AspectDNG.exe -w AspectDNG.xml

       
    • Thomas GIL
      Thomas GIL
      2005-08-13

      Ca vient typiquement d'un problme de chemin dans le fichier Aspectdng.xml. Les chemins relatifs sont calculs  partir de ce dernier.

      Tom