Algunos ensamblajes no se incluyen al implementar Azure webjobs desde Visual Studio 2013

Tengo un proyecto de biblioteca de clases de Visual Studio 2013, estructura de directorios como esta:

\MyClassLibraryProject
    \ExternalLibraries
        3rdPartyLib.dll
    \bin
       \Debug
       \Release
    etc.

Dentro de las bibliotecas externas, copié algunos ensamblados de terceros a los que luego hice referencia desde el proyecto (Copiar local = verdadero). Compilo el proyecto y en mi directorio de lanzamiento, por supuesto, veo mi MyClassLibraryProject.dll y las DLL de terceros como 3rdPartyLib.dll, etc. Bueno hasta ahora.

Luego tengo otro proyecto (aplicación de consola - Azure webjob) desde el cual agrego una referencia a \ MyClassLibraryProject \ bin \ Release \ MyClassLibraryProject.dll (Copiar local = true). Se parece a esto:

\MyWebjob
   \bin
       \Debug
           MyWebJob.exe
           MyClassLibraryProject.dll
           3rdPartyLib.dll

Como puede ver, cuando agregué una referencia a MyClassLibraryProject.dll (con Copy local = true), también copió sobre su ensamblado dependiente 3rdPartyLib.dll. Hasta ahora todo bien.

Sin embargo, cuando publique el proyecto webjob en Azure (haga clic con el botón derecho en Proyecto, Publicar ...) 3rdPartyLib.dll esno desplegado. Como resultado, el panel de webjobs se queja de que no se puede encontrar y, por supuesto, el trabajo web no se ejecuta.

¿Es este error del usuario o algo más?

Respuestas a la pregunta(1)

Su respuesta a la pregunta