Interesting. In all my years of being a Pub MVP this is the first post I've
come across of someone publishing a pub web to a local virtual directory.
Does that answer one of your questions ;-)
I have never tried it, interesting question you have. All my local virtual
dir's run asp.net. I can't think of any reason why it wouldn't work, the
submit that is. If you set the submit to send an email that wouldn't work
unless you configured IIS as an SMTP server.
In your case the failing of the submit, the webbot error, I would say has to
do with your configuration and usage. What I mean by that is, according to
your post you installed FPSE to the root web (localhost/) and confirmed the
FPSE install. But, you have loaded the Pub web to a different web
(localhost/test/). The web at the latter location is not the same as the web
at the prior location. Each virtual directory (web) you create needs to have
FPSE installed on it.

Signature
David Bartosik - [MSFT MVP]
http://www.davidbartosik.com
David,
Thanks for the help -- I am making just a tad bit of progress. I tried two
things:
1. Put my test page at the root of localhost and gave it a spin. I entered
data in the text box, pressed submit, and no longer got the WEBBOT-SELF
error, but instead just got nothing back at all. This was the URL at the top
of the page after I submitted < http://localhost/_vti_bin/shtml.dll/index.htm
> but nothing displayed on the page and the comma-delimited datafile was
still empty (it was created empty when I published it) and the timestamp did
not update on the datafile. So, sounds like progress, but still a long way
from getting there. Did you mention this type of scenario in your <
http://www.publishermvps.com/Default.aspx?tabid=30 > web site? If so, can
you point me in the right direction?
2. I also tried adding FPSE to the localhost/test web page through the
following method: START | RUN | "inetmgr" (Internet Information Services),
right click on the "test" web site, click "new" and then "server extensions
web". Didn't work, so restarted IIS by right clicking local computer, "All
Tasks", "restart IIS", and also verified that server extensions were working
on /localhost/test by right clicking "test" , "All Tasks", "Verify Server
Extensions". (I did get a message about locking down security, but I skipped
that, but everything else seemed fine.) Anyway, at the end of the
/localhost/test test, I still got the same WEBBOT-SELF error message, so not
sure if (a) I did everything necessary to install FPSE on /localhost/test
(there is the one option - "Convert Server Extensions Web to Directory" -
that I didn't pick, but not sure what that is) or (b) sub-webs on localhost
don't work right (or the same way) as the root web for FPSE.
Obviously, I am hoping to solve both these problems:
(a) how to make forms|submit work on the root directory so that a response
comes back from the submit and data shows up in the datafile
(b) also how to set up FPSE on the sub webs. I am willing to go down either
path at this point.
Any advice, suggestions about other web sites, books, etc. would be
appreciated.
Parenthetically, I am surprised more people aren't using IIS localhost. I
am a project manager for a whole team of Microsoft Web developers (mostly
classic ASP, C#, .NET) and they all use localhost all the time. (No doubt,
by fessing up to my project manager status, you now understand why I am such
a newbie in this area. I just thought it would be fun to set up some web
sites for myself and friends for part-time jobs, hobbies, etc.)
Thanks,
Dale
> Interesting. In all my years of being a Pub MVP this is the first post I've
> come across of someone publishing a pub web to a local virtual directory.
[quoted text clipped - 11 lines]
> FPSE installed on it.
>