IIS application setup headache
Today was a nice headache in trying to set up an application on IIS 6.0 (Windows Server 2003). The application just didn't want to run and was returning HTTP Server Error 500.
It turns out the problem was an innocent little checkbox called
Enable parent paths. (Accessed from Properties->Virtual Directory tab->Configuration button->Options tab.) Once the checkbox was checked, the application runs fine.
Building Web Projects
ASP.Net web projects are somewhat painful to get building properly in a build process (and even sometimes a problem to get working on all developer machines). We did get this set up in the nightly build process at one company I was at. However, there were sometimes tricky things that would cause the build to fail because it wants to interact with IIS.
In the Visual Build Professional (from
Kinook) help, they mention another possibility for building web projects and refer you to this
article. I'm just about to give it a try and see if we have better luck.