I’d added some projects to SubVersion today and later on added a CruiseControl.NET build. I then started getting build failures due to the following:
ASPNETCOMPILER The Target Directory could not be deleted. Please delete it manually, or choose a different target
After a bit of looking around with the SysInternals Process Monitor I couldn’t find anything weird (e.g access denied due to someone locking the folder) and then saw that my output folder from the project (ASP.NET Web Deployment Project) was under SubVersion control (below)
Whoops! – after a swift delete of the folder (also in SubVersion) normality was resumed. That’s another good reason not to put binaries into source control!
I’d seen addins that list Visual Studio shortcuts before, but seem to have lost them. I also used to use ReSharper, so memorised its shortcuts. I’m now back to ‘naked’ Visual Studio, so am having to re-learn the standard shortcuts.
I was surprised to find this article on MSDN that has code for a macro to produce a html page of all the shortcuts. Just run the macro, open it up and search in the browser whenever you’re having problems remembering – unless you really want to print it (in which case I’d be inclined to bang a bit of CSS in there 🙂 ). I might improve upon the whole situation if I find myself needing to refer to it more often, and will post updates here.
More goodness from Smashing Magazine
This is all fairly well known stuff, but it’s amazinf how often I’ve seen sites go live without ‘most’ of these. Now of course every website’s different, but this is a great list for reference and for learning.