The environment for solving this problem was Windows XP IIS 5.0, with normal permission settings. When opening an ASP file, it would prompt "HTTP 500 Internal Server Error". The issue has now been resolved, and the solution is summarized as follows, hopefully providing help to others.