Dlaczego MSBuild umieścił zespół * .XmlSerializers.dll w folderze głównym opublikowanej aplikacji internetowej?

Mam proces kompilacji, który zabiera mój projekt VS 2008 .NET 2.0 ASP.NET i buduje go przy użyciu MSBuild. Projekt zawiera pliki ASPX, a także usługę internetową, a także łączy się z inną usługą internetową;)

Wszystko wydaje się działać dobrze, z wyjątkiem tego, że MSBuild umieszcza plik zespołu * .XmlSerializers.dll w folderze _PublishedWebsites MySite, a nie w _PublishedWebsites MySite, podobnie jak w przypadku innych bibliotek DLL.

Czy ma znaczenie, że plik zespołu * .XmlSerializers.dll nie znajduje się w folderze bin?

Czy powinienem użyć mojego procesu budowania, aby skopiować zespół * .XmlSerializers.dll do folderu bin po zakończeniu działania MSBuild?

questionAnswers(2)

yourAnswerToTheQuestion