We're starting ASP in school, and the computers are running WinXP Pro (which I think comes with IIS 6). Anyways, we're playing around with opening and writing to text files, so I wrote this piece of code: Code: <% Option Explicit %> <html> <head> <title> Text Data Files </title> </head> <body> <h3>Writing to a text data file...</h3> <% dim FileObj, FileOpen, strTempo Set FileObj = CreateObject("Scripting.FileSystemObject") Set FileOpen = FileObj.opentextfile("c:\inetpub\wwwroot\data.txt",2) FileOpen.Writeline "Line 1" FileOpen.Writeline "Line 2" FileOpen.Writeline "Line 3" FileOpen.Close %> <h3>Reading from a text data file...</h3> <% Set FileOpen = FileObj.opentextfile("c:\inetpub\wwwroot\data.txt",1) while not FileOpen.atendofline response.write("<br>") strTempo = FileOpen.readline response.write(strTempo) wend FileOpen.close %> </body> </html> Now, I'm trying to run it on my laptop, and it doesn't work! I have the data.txt file in the appropriate folder, but it keeps giving a HTTP 500 error. I got it to run fine on the WinXP computers, but not on my own. My guess is that there's some weird incompatibility with IIS 7 that comes with Vista... Any ideas?