PWS in general.
   MSDN. 
   C H A P T E R 15  Microsoft Office 97/Visual Basic Programmer's Guide 
   Developing Applications for the Internet and World Wide Web  



PWS Troubleshooting

0. Installation PWS and Metabase utilities on Windows 95.

   Take Microsoft Visual Studio CD2.
   Goto NTOptPack\X86\Win.95
   Custom installation option used:
   If documentation is needed, check MDAC documentation in subtree.
   No MTS error message happened during setup as it was often before ...

1. In Windows 98, if in process of recompiling 
   and adding changes, and browser/server is 
   stuck to previous states, try 

   
   Full Web Server restart on Windows 98

     
     
     Full PWS Shutdown.
       Shutdown PWS from Personal Web Manager.
       Shutdown Personal Web Manager.
       Terminate inetinfo.exe
          For example: 
          Run ''Process viewer application'', PVIEW95.EXE (part of Microsoft Visual Studio.)
          Shutdown inetinfo.exe
     
This step depends on what is has to be done with myproject.dll. If programmer plans to use the same dll, skip this step. If this dll must be replaced with a new one, or if palnning to debug in IDE be sure that the former is completely erased:
     Removing dll
        a) rebuilding dll with the same name will properly erase the former one.
        b) or, delete former dll AND empty Recicle Bin.
     
Run Personal Web Manager. Start PWS. Another but not an elegant option is to reboot a computer. Be sure that global.asa is correct. 2. global.asa seems very sensitive to real existance of *.dll: for example: if after work with dll with PROGRID "AnySize.InterfaceToDll" this dll was erased, then even if user works with another project, and the strings: >OBJECT RUNAT=Server SCOPE=Session ID=VbAppAnySize PROGID="AnySize.InterfaceToDll"< >/OBJECT< are still kept in global.asa, then this string may prevent ASP from running. solution may be: keep dll or erase ''garbage strings''.
PWS Installation and Problems If PWS become mailfunctioning on Win98. PWS uninstallation and reinstallation using Control Panel\Add/Remove Programs/Internet Tools sometimes does not help. For Win98 PWS setup: Help: Start\Programs\Accessories\Internet Tools\Personal Web Server (which is: C:\WINDOWS\HELP\PWS_MAIN.HTM) which advises to run: x:\add-ons\pws\setup.exe where x is a drive letter for Win98 CD. MTS exception message problem during PWS setup on Win98: Microsoft Transaction Server Setup An unknown error occurred while making MTS specific changes to the system registry ... Solution: http://support.microsoft.com/default.aspx?scid=kb;EN-US;q246081 - article Briefly: Mtssetup.dll(version 1997.11.532.0 and 622,592 bytes in size) must be updated and PWS reinstalled.