Ich habe bemerkt in Visual C# 2010, wenn Sie die Ziel-Framework-Version weg von der Standard-4.0-Client-Profil ändern (und auch wenn Sie es später wieder ändern), erstellt die IDE ein. config-Datei, von der klar ist, dass sie mit dem Programm ausgeliefert werden sollte. Die .config-Datei sagt im Grunde nur, was die unterstützte/Ziel-Framework-Version ist.Warum bist du app.config?
Jetzt, soweit ich von einer Google-Suche sagen konnte, wenn diese Datei nicht vorhanden ist, ist das Ausweichmanöver, das Programm gegen die Framework-Version auszuführen, gegen die es erstellt wurde.
Da dies vermutlich die gleiche ist wie die .config-Datei, bedeutet das nicht, dass die .config-Datei keine Wirkung hat und weggelassen werden kann? Oder fehlt mir etwas?
So ist die Idee von der Konfigurationsdatei ist, dass es da ist, wenn Sie anpassen möchten die Einstellungen, aber Sie brauchen nicht die Standardeinstellungen? Okay danke. – rwallace
Korrigieren. Sie könnten sogar die Maschinen- und Benutzerkonfigurationsdateien verwenden ... aber diese Laufzeiteinstellungen wären wahrscheinlich eine sehr schlechte Wahl, um auf dieser Ebene zu ändern. –