Ich habe derzeit eine Konfigurationsdatei im Stammordner meines Projekts befindet. Aus irgendeinem Grund erstellt jedes Mal, wenn ich das Projekt veröffentliche, zwei Instanzen dieser Konfiguration - eine in meinem Stammordner und eine in meinem bin-Ordner. Warum passiert das und wie ändere ich es, damit es nicht in meinem bin-Ordner erscheint?Config-Datei erscheint nach dem Veröffentlichen im Ordner bin
Antwort
Versuchen Sie, die Copy to Output Directory = Do not copy
und Build Action = Content
zu machen. Tun Sie dies nur für Ihre Konfigurationsdatei.
Die web.config ist bereits darauf eingestellt. Es ist nicht die web.config, die das tut. Es ist eine separate Konfigurationsdatei. –
Was ist dann Ihre separate Konfigurationsdatei? – gunr2171
Ich entschuldige mich, ich würde die Build-Aktion auf None und die Kopie auf Ausgabeverzeichnis auf nicht kopieren setzen. Ihr Vorschlag scheint zu funktionieren. Vielen Dank! –
- 1. Wie reproduzieren bin Ordner in Eclipse nach dem Löschen?
- 2. Fehlende XML-Dateien im bin-Ordner beim Veröffentlichen in Visual Studio
- 3. C#: Konfigurationsdatei im bin \ debug-Ordner
- 4. Unerwünschte abhängige Assemblies im Bin \ Debug-Ordner
- 5. mingwm10.dll fehlt im Ordner bin
- 6. Website wird nach dem Veröffentlichen nicht aktualisiert.
- 7. Website veröffentlichen leeren Ordner
- 8. Anwendung erscheint nicht auf IIS nach dem Ausführen von Setup
- 9. Warum erscheint mdf Datei nicht im Ordner App_Data?
- 10. Befehl nach dem Veröffentlichen von Dateien ausgeführt
- 11. Schema #! Unspezifisches Objekt erscheint nach dem Sortieren
- 12. fs.readFile sieht im falschen Ordner nach dem Electron-Packager
- 13. referenzierte DLL nicht in bin Ordner
- 14. Durchsuchen aller Dateien im Ordner nach Strings
- 15. Navigationsleiste, die auf dem zweiten Abschnitt nach dem Scrollen erscheint
- 16. Warum sucht Web.config im Projektordner anstelle von bin nach configSource?
- 17. Bestimmte Ordner in ASP.NET nicht veröffentlichen
- 18. Git Ordner nicht nach dem Umbenennen entfernt
- 19. Bild aus dem Ordner nach Größe erregende
- 20. Fehlender/bin Ordner von MinGW-W64 Installation
- 21. MODX Manager erscheint als leere Seite nach dem Login
- 22. PDB-Dateien in VisualStudio bin \ Debug-Ordner
- 23. Definieren Sie den Pfad zum Ordner "Bin"
- 24. Der Server sucht nicht nach dem Ordner "node_modules"
- 25. ASP.NET MVC Warum funktioniert mein Routing nach dem Veröffentlichen nicht?
- 26. Text erscheint nicht in TextView-Feldern nach dem Aufblasen()
- 27. Warum erscheint nach dem Drucken mit Window.Print() kein CSS?
- 28. Website-URL für jqwidgets erscheint momentan im Raster nach dem Laden der Seite
- 29. JQuery DatePicker-Symbol erscheint nur nach dem Klicken auf Textfeld
- 30. Facebook-Login-Dialog erscheint wieder nach dem Login in
Haben Sie eine Webanwendung oder eine Website? Überprüfen Sie auch das Eigenschaftenfenster für eine Option "In Ausgabeverzeichnis kopieren" und "Build-Aktion". – gunr2171
Die Webanwendung und das Verzeichnis zum Kopieren nach Ausgabe sind derzeit auf Immer kopieren eingestellt. Die Build-Aktion ist auf Inhalt eingestellt. Ich habe versucht, die Build-Aktion auf None zu setzen und es einfach in meinem bin-Ordner, aber nicht in meinem Stammordner veröffentlicht. –