#using - Direktive auch unter C++ ?



  • Gibt es eine Möglichkeit die Linker-Anweisung

    #using <mscorlib.dll>
    

    auch unter C++ zu benutzen, denn ich habe herausgefunden, dass dies nur unter C# möglich sei.

    Die Hilfe hat mir gesagt:

    compile with: /LD /clr
    

    Doch wie stelle ich das am Compiler ein?



  • Parser schrieb:

    Doch wie stelle ich das am Compiler ein?

    Das hängt vom Compiler ab. Frag dazu am Besten im Compilerforum weiter unten nach 🙂



  • Parser schrieb:

    Gibt es eine Möglichkeit die Linker-Anweisung

    #using <mscorlib.dll>
    

    auch unter C++ zu benutzen, denn ich habe herausgefunden, dass dies nur unter C# möglich sei.

    Nein. Umgekehrt. Nur unter "C++" ist das möglich. Genauer gesagt sogar nur unter C++/CLI.

    Parser schrieb:

    Die Hilfe hat mir gesagt:

    compile with: /LD /clr
    

    Doch wie stelle ich das am Compiler ein?

    Bei den Compiler Settings des Projekts.
    (Configuration Properties > General > Common Language Runtime Support > ... /clr)

    Das gehr natürlich nur beim Visual Studio.

    Simon

    Edit:
    Mit der #using <... .dll> Direktive bindest Du externe Assemblies ein. Es wird so eine Referenz auf ein Assembly gemacht. Das kann auch via Projekt Settings gemacht werden.


Log in to reply