I have hosted the site in d:/
where there is ample space but in c:/
there is less space like around 2 mb.
I get this error below.
The server is Windows 2008 hosted on IIS 5.0, asp.net 2.0 site.
There is not enough space on the disk. (Exception from HRESULT: 0x80070070)
You need more space on the system drive. .NET components live there, temporary compilation happens there (often), etc. That's too small. Just because your site's components are on D does not imply that all things affecting that site happen there as well.
Try re-uploading that dll again.
User contributions licensed under CC BY-SA 3.0