Die Webanwendung wird ohne CS-Dateien nicht veröffentlicht

Ich habe ein asp.net-Webanwendungsprojekt, das ich über Build> Publish in Visual Studio 2013 veröffentliche. Ich veröffentliche im Dateisystem mit der ausgewählten Vorkompilierungsoption. In meinem Projekt ist "Nur Dateien, die zum Ausführen dieser Anwendung erforderlich sind" auf dem Bildschirm "Paket- / Veröffentlichungswebeinstellungen" ausgewählt. Unabhängig davon, was ich mache, werden die CS-Dateien (CodeBehind) und die designer.cs-Dateien beim Veröffentlichen in den Ausgabeordner kopiert.

Dieses Projekt wurde mithilfe der Funktionen Datei> Neues Projekt> ASP.NET-Webanwendung in Visual Studio erstellt. Anschließend wurden der Anwendung Dateien aus einem Websiteprojekt hinzugefügt und der Befehl "In Webanwendung konvertieren" im Menü "Erstellen" ausgeführt. Die Konvertierung in eine Webanwendung scheint gut funktioniert zu haben, ich kann sie jedoch nicht veröffentlichen, ohne die CS-Dateien einzuschließen.

Was muss noch getan werden, damit eine Webanwendung ohne die enthaltenen CodeBehind-Dateien veröffentlicht werden kann? Irgendwelche Ideen, worüber ich nachdenken kann?

Könnte es eine Einstellung auf der Lösungsebene geben, die dies verursacht? Die neue Webanwendung wurde zusammen mit etwa einem Dutzend anderer Projekte zu einer bereits vorhandenen Lösung hinzugefügt.

Eine weitere zu beachtende Sache ist, dass beim Erstellen einer neuen Web-App mit Visual Studio in einem neuen Projekt und beim Veröffentlichen mit denselben Einstellungen die CS-Dateien NICHT enthalten sind.

Ich habe auch versucht, ein neues Veröffentlichungsprofil zu löschen und dann zu erstellen.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage