I dont know whether to feel proud or disappointed about this one. For the past four years I have published my site from Visual Studios 2005 way over a thousand times because of updates or whatnot. Every time it would take anywhere from 10 to 15 minutes. Today I decided to do something about it…FOUR YEARS LATER! I found out that there is a property you can set in your web.config folder that will define the extensions you would like the compiler to ignore when building and publishing your site. My publishing is now taking a whopping 1 minute. I will stick the example that microsoft used, which ignores .doc, .psd, and .vsd files, as well as the source link.