Por que o MSBuild coloca o assembly * .XmlSerializers.dll na pasta raiz do aplicativo Web publicado?

Eu tenho um processo de compilação que pega meu projeto ASP.NET do VS 2008 .NET 2.0 e o cria usando o MSBuild. O projeto contém arquivos ASPX, além de um serviço da web, e também se conecta a outro serviço da web;)

Tudo parece funcionar bem, exceto o MSBuild coloca o arquivo de montagem * .XmlSerializers.dll na pasta _PublishedWebsites \ MySite, em vez de em _PublishedWebsites \ MySite \ bin, como acontece com a outra dll.

Importa que o arquivo de montagem * .XmlSerializers.dll não esteja na pasta bin?

Ou devo usar meu processo de compilação para copiar o assembly * .XmlSerializers.dll na pasta bin após a conclusão do MSBuild?

questionAnswers(2)

yourAnswerToTheQuestion