Hi peelee33,
As far as I know, there is no way to set MIME type for the build-in ASP.NET Development Server. I would like to know why you do not want to use IIS. Change an existing web projec to use IIS as web server is easy to achieve. Please refer to my reply about how to change web server for exising web project in the following thread:
do I need to publish my website to be able to access it via server name?
http://forums.asp.net/t/1168282.aspx
However, if you really don’t want to use IIS or IIS is not available on your machine, the alternative is to write a http handler to handle the image type resource and add the "ContentType" manually, such as context.Response.ContentType = "image/gif"; context.Response.ContentType = "image/jpeg", and so on. For more detailed information, please refer to the following links:
Serving Dynamic Content with HTTP Handlers
http://msdn2.microsoft.com/en-us/library/ms972953.aspx
HTTP Handlers for Images in ASP.NET
http://www.c-sharpcorner.com/UploadFile/desaijm/HTTPHandlersForImages11152005062705AM/HTTPHandlersForImages.aspx