Two possible scenarios can happen:
1. You deploy it as a root application.
- Your application sits at C:\Inetpub\yourdomain.com
- It is visible as http://yourdomain.com/
You need to put daypilot.dll into C:\Inetpub\yourdomain.com\bin.
2. You deploy it in a directory of another application (domain).
- Your application sits at C:\Inetpub\yourdomain.com\yourapp
- It is visible as http://yourdomain.com/yourapp/
You need to put daypilot.dll into C:\Inetpub\yourdomain.com\yourapp\bin and convert "yourapp" directory to an application using IIS Manager:
- In the IIS Manger tree, find "Web Sites" -> "yourdomain.com" -> "yourapp".
- Right-click "yourapp", select "Properties".
- Under "Directory" tab, find "Application settings" section and click "Create" button.
If you don't create the application it will be looking for the daypilot.dll assembly in C:\Inetpub\yourdomain.com\bin instead of C:\Inetpub\yourdomain.com\yourapp\bin.