Warum legt MSBuild die Assembly * .XmlSerializers.dll im Stammverzeichnis der veröffentlichten Webanwendung ab?

Ich habe einen Erstellungsprozess, der mein VS 2008 .NET 2.0 ASP.NET-Projekt verwendet und es mit MSBuild erstellt. Das Projekt enthält ASPX-Dateien sowie einen Webdienst und stellt auch eine Verbindung zu einem anderen Webdienst her.

Alles scheint gut zu funktionieren, außer dass MSBuild die Assembly-Datei * .XmlSerializers.dll im Ordner _PublishedWebsites \ MySite ablegt und nicht wie bei der anderen DLL im Ordner _PublishedWebsites \ MySite \ bin.

Ist es wichtig, dass sich die Assemblydatei * .XmlSerializers.dll nicht im Ordner bin befindet?

Oder sollte ich meinen Erstellungsprozess verwenden, um die Assembly * .XmlSerializers.dll nach Abschluss von MSBuild in den Ordner bin zu kopieren?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage