none
im VS 2012 Prof eine C# XP App mit VS 2010 Compiler erstellen RRS feed

  • Frage

  • Hallo,

    ich arbeite mit VS 2012 Prof. Da wir Rechner mit XP haben, möchte ich auch XP C# App erstellen. Habe gelesen, das es möglich sein soll, den VS 2010 Compiler aus VS 1012 aufzurufen. Da ich nur die VS 2012 Lizenz habe, habe ich den VS 2010 Express zusätzlich installiert. Aber komme überhaupt nicht weiter. Geht es überhaupt so ? Wenn ja, wie ?

    Montag, 5. November 2012 12:55

Antworten

  • Hi,

    Du musst in den Projekteinstellungen nur das Zielframework umstellen.

    Projekt
     -> Eigenschaften
       -> Reiter "Anwendung"
          -> Listfenfeld "Zielframework" auf ".NET Framework 4" stellen

    Allerdings wird das keine App sein können, da Apps nur unter Windows 8 laufen. Normale Anwendungen (WinForms, WPF, ...) laufen auch unter XP.


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

    • Als Antwort markiert hms-it Freitag, 9. November 2012 14:39
    Montag, 5. November 2012 13:17
    Moderator

Alle Antworten

  • Hallo, in den Systemanforderungen zu VS 2012 steht da was drinn:

    http://www.microsoft.com/visualstudio/eng/products/compatibility

    Demnach brauch es zum ausführen Windows 7 oder höher damit es "richtig" funktioniert. Anwendungen entwickeln für XP und Vista sei aber kein Problem, weder in managed noch unmanged Code. Beim Unmanaged Code bräuchtest du eine Side by Side Installation von VS 2010 und VS 2012. Bei Managed anscheinend nicht.

    PS: Nur um Missverständnisse zu vermeiden, Apps laufen nur auf Windows 8, alles vorher braucht noch die normalen EXE Dateien, die aber auch von Win8 (bis auf RT) erkannt werden.


    Koopakiller - http://koopakiller.ko.ohost.de/

    Montag, 5. November 2012 13:14
    Moderator
  • Hi,

    Du musst in den Projekteinstellungen nur das Zielframework umstellen.

    Projekt
     -> Eigenschaften
       -> Reiter "Anwendung"
          -> Listfenfeld "Zielframework" auf ".NET Framework 4" stellen

    Allerdings wird das keine App sein können, da Apps nur unter Windows 8 laufen. Normale Anwendungen (WinForms, WPF, ...) laufen auch unter XP.


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

    • Als Antwort markiert hms-it Freitag, 9. November 2012 14:39
    Montag, 5. November 2012 13:17
    Moderator