Ich arbeite an einem Webprojekt als Website und nicht an einer Webanwendung. Wie kann ich eine andere Konfigurationsdatei verwenden, abhängig davon, wo sie gehostet wird, so verwendet die lokale Version meine lokale SQL-Installation, aber die veröffentlichte Version verwendet die Live-Datenbank? z.B. connectionStrings.config ignoriert (nicht veröffentlicht), connectionStrings.live.config veröffentlicht als connectionStrings.configSo veröffentlichen Sie eine ASP.NET-Website mit alternativen Konfigurationseinstellungen
Ich sehe eine Option Policy-Datei, wäre das etwas in der Lage, dies zu tun?
keine Post Buildereignis Option sehen können, wie ich als Website-Projekt öffnen nur, z.B. 'datei'> 'öffnen'> 'website' – SamWM
Ich denke, Saint bezieht sich auf Entwicklung und Produktion. Standardmäßig sollte config auf dev zeigen und dann ändern, wenn Sie in der Produktion bereitstellen (vorausgesetzt, Sie implementieren vorinstallierten Code) –
Ahh Entschuldigung, dass Sie an einem Website-Projekt arbeiten, leider sind dies die einzigen Projekttypen (welche Builds) habe ein Pre-Post-Build-Event. –