Frage

Vor kurzem hatte ein Projekt von .NET 3.5 auf .NET 2.0 degradieren, weil es stellt sich heraus, dass die Zielfelder werden nicht .NET 3.5 auf sie haben.

Als ich das tat (in VS2008), es erstellt in jedem Projekt eine app.config-Datei mit diesem Code-Schnipsel von XML:

<startup><supportedRuntime version="v2.0.50727"/></startup>
  • Ist das notwendig?
  • Muss ich diese app.config zu transportieren (oder die resultierende XML-Datei) mit meiner app?
War es hilfreich?

Lösung

Es ist eine gute Sache, da drin zu haben. Ihre Anwendung kann ohne es gut laufen, so ist es nicht unbedingt notwendig sein kann, aber es gibt dem Laufzeit deutlichere Hinweise auf die Zielversion des Rahmen benötigt. Und es schadet nicht, da drin zu haben, wenn es nicht gebraucht wird.

Ich würde es halten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top