working with multiple versions of .NET and we
We do some application work that requires us to have the 1.1 and 2.0 versions of the .NET framework running for different web applications. We develop on XP boxes and one issue with IIS is that web services in 1.1 won't work if you hit the web services in 2.0 first. Since IIS 5.0 doesn't have application pools, you can't put the web services in different application pools, which is the recommended solution for IIS 6.0.
To this end I created a small VBScript that I put in my startup folder so it runs everytime the machine reboots. This script mimics bringing up the 1.1 and then the 2.0 services in the browser. Doing so allows both web services to run alongside each other without getting the "Server Application Unavailable" error that happens if you hit the 2.0 service first and then the 1.1 service..
user="myUserName"
pw="myPassword"
server="myServer"
oneOneUrl = "http://" + server + "/myOneOneService/myOneOneService.asmx"
twoOhUrl = "http://" + server + "/myTwoOhService/myTwoOhService.asmx"
set webconn = CreateObject("MSXML2.XMLHTTP")
webconn.Open "GET", oneOneUrl, False, user, pw
webconn.send
webconn.Open "GET", twoOhUrl, False, user, pw
webconn.send - Mike