I'm not sure if this is the problem, but you may want
to check the directories of where the web server thinks the
files are located. It's possible you may need to add these lines:
# The following 4 lines are here only because the current directory fo
+r
# Microsoft IIS when running script on browser is always the root
# directory of the web server.
# You need to replace the path of the mck-shared and mck-cgi direct if
+ they
#are at different location.
BEGIN {
push(@INC, 'C:\\inetpub\\wwwroot\\mck-shared\\'); #or wherever the scr
+ipts are located.
push(@INC, 'C:\\inetpub\\wwwroot\\test-mck\\mck-cgi\\'); #ditto here.
}