Bestimmen welches Framework zu nehmen ist!?



  • Hallo forum,
    kann man bestimmen welches framework der installer nehmen soll bei der installation von programmen, ich habe eine anwendung die Framework 2.0.50215 hat, aber nicht alle pc's haben diese, sondern noch 1.1 oder die alte 1.0 version, ich hab das mit der configuration file probiert aber leider verlangt der installer immer noch das framework 2.0!

    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
        <startup>
            <supportedRuntime version="v2.0.50215"/>
            <supportedRuntime version="v1.1.4322"/>
            <supportedRuntime version="v1.0.3705"/>
        </startup>
    </configuration>
    

    Hat jemand noch eine idee? Ich werde noch das :

    <requiredRuntime version="v1.1.4322 safemode="true|false"/>
    

    mit einfügen, aber dann gehen mir die ideen aus! 🙄

    grüsse
    Mirsad



  • Compilierst du das Programm mit einem 2.0 Compiler?



  • Ich kann mich jetzt irren was ich schreibe, bin mir nicht sicher. Aber je nachdem lerne ich auch was. ^^

    Aber einige Sachen die in 2.0 gibt, gibt's nicht in der 1.0 oder 1.1. Dann würde dein kompiliertes Programm (unter 2.0) nicht unter der Runtime 1.1 oder 1.0 laufen je nachdem...

    z.B. Gibts bei der 1.1 nicht die Klasse FolderBrowser, aber erst ab der 2.0.

    Wie gesagt ich bin mir nicht sicher wie C#/.NET das dann handelt...

    Und wenn das doch möglich sein sollte, müßte ja .NET selbst entscheiden welches Runtime er nutzt... Und man hat ja nicht 5 Runtime versionen drauf...




Anmelden zum Antworten