Web application deployment bug

The dlls are kept in the lib folder and not put in the bin folder when deployed

The machine we deployed to is configured as a web machine in the octopus environment.

Hi Paul,

The /lib and /content folders recommended by the NuGet package team are for libraries (e.g., EntityFramework, Autofac), not for applications. Octopus doesn’t make any assumptions that items in the /lib folder should be copied to /bin.

For a web site, I’d suggest doing a “publish”, and then packaging the output of the publish into your NuGet package as-is, with the DLL’s already in the /bin folder - don’t re-arrange anything. Octopus will then extract it to the file system as-is.

I’ll try to improve the documentation around this to make it clearer.


Hi Paul, we put everything in the content folder and it worked!

Thanks for the help!

Paul Power
KHE Software Architect
Kaplan Higher Education
6301 Kaplan University Avenue
Fort Lauderdale, FL 33309

Direct: 954-515-3538
Cell: 561-876-6046

-----Original Message-----
From: Paul Stovell [mailto:tender2+dc76668040d6ffc1216223dd6a6c821b322554fbb@tenderapp.com]
Sent: Wednesday, July 06, 2011 8:23 PM
To: Paul M. Power
Subject: Re: web application deployment bug [Problems]