Wenn ich meine ASP.Net Core 1.1 MVC-Webanwendung veröffentliche, sehe ich den Ordner Veröffentlichen eine Web.config
Datei, in der ich stdoutLogEnabled
usw. setzen kann. Während der Entwicklung sehe ich diese Datei überhaupt nicht - es sieht so aus Es wird beim Publizieren generiert ... Wie kann ich also die Variablen in dieser Datei setzen, ohne die Datei nach jeder Veröffentlichung manuell bearbeiten zu müssen?Wo ist Web.config während der Entwicklung?
2
A
Antwort
3
Web.config
macht nur Sinn, wenn Sie die App unter Windows mit IIS hosten. Sie müssen sie manuell in das Projekt ein, um den Inhalt der Datei zu bearbeiten oder es wird automatisch generiert werden:
Wenn Sie keine
web.config
Datei im Projekt haben, wenn Sie mit Dotnet veröffentlichen veröffentlichen oder mit Visual Studio veröffentlichen, wird die Datei für Sie in der veröffentlichten Ausgabe erstellt. Wenn Sie die Datei in Ihrem Projekt haben, wird sie mit den korrektenprocessPath
undarguments
transformiert, um das ASP.NET Core Module zu konfigurieren und zur veröffentlichten Ausgabe zu wechseln. Die Umwandlung berührt nicht die IIS-Konfigurationseinstellungen, die Sie in die Datei aufgenommen haben.
Verwandte Themen
- 1. Hintergrundbildpfad während der webbasierten Entwicklung
- 2. ASP.net wo Assembly zu web.config hinzufügen, während nur dll kompilieren?
- 3. Git-Flow während der Entwicklung
- 4. Wo Verbindungszeichenfolge in web.config
- 5. Wohin gehen Ressourcendateien während der Swift-Entwicklung?
- 6. Emulation von Amazon SQS während der Entwicklung
- 7. Google Analytics während der Entwicklung deaktivieren
- 8. Suave im Watch-Modus (während der Entwicklung)
- 9. Sind dSYM-Dateien während der Entwicklung notwendig?
- 10. Verteilen einer iPad App während der Entwicklung?
- 11. Löschen einer Rails-Sitzung während der Entwicklung
- 12. Transparenter Kontextmenüeintrag während der Thunderbird Addon Entwicklung
- 13. So debuggen sublime Plugins während der Entwicklung
- 14. Debuggen während der Entwicklung von ESLint-Regeln
- 15. Web.config-Umwandlung während der Azure-Website-Bereitstellung aus der Quellcodeverwaltung
- 16. Wo ist der EDMX
- 17. Umgehen oder deaktivieren [Autorisieren (Rollen = "")] während der Entwicklung?
- 18. Wo wird SharePoint-Entwicklung durchgeführt?
- 19. Web.config während der Bereitstellung von Azure (drastisch) geändert
- 20. Wie web.config während der Verwendung von MS Test geladen wird
- 21. Hören auf Körper während der Entwicklung von Chrome-Erweiterung klicken
- 22. Einfügen von DateTime.Now in eine Web.Config während der Veröffentlichung/Bereitstellung
- 23. beste Methode der Kunden ihre Website während der Entwicklung
- 24. Speichern von SMTP außerhalb der Web.Config-Datei
- 25. Tests fehlgeschlagen während TFS-Erstellung während der Verwendung der verschlüsselten web.config-Datei
- 26. Wie ist die iPhone-Entwicklung mit der Symbian-Entwicklung vergleichbar?
- 27. Wo sind die Abfrageergebnisse während der Laufzeit
- 28. Wo ist der Schlüsselspeicher?
- 29. Wo ist der Klassenkonstruktor?
- 30. Gute Praxis, statische Dateien während der Entwicklung in Django
Ich sehe ... Danke Ilya. Ich denke also, ich muss nur sicherstellen, dass ich es nicht überschreibe, wenn ich meine Web-App auf dem Server veröffentliche, sonst verliere ich alle Änderungen, die ich daran vorgenommen habe. – user1900799