Thanks for Scott's informative suggestion.
Hi Tim,
Since the VS2005 IDE always open site from a certain folder (when using
file system mode...), it will always assume the virtual path to start from
that folder path.......
As Scott has mentioned, we can use the VS 2005 web project "startup
options" to change the "use default server" to "use custom server" and
specify the correct BASE URL.....
So for your scenario, you can launch the WebDev.WebServer.exe through
command line first and in VS2005 IDE, select web site node in solution
explorer, right click and choose "Property pages", in the popup dialog:
select "start options" in left panel, and in the right panel, change the
default "use default webserver" to "use custom server"....
and in the "BASE Url" textbox, input the virtual path in our custom server
(launched from command line earilier.....) .e.g:
http://localhost:8088/
Then, we can specify the current page and use F5 or ctrl+F5 to debug or run
the web site through our external configured virtual server...
Thanks,
Steven Cheng
Microsoft Online Support
Get Secure!
www.microsoft.com/security
(This posting is provided "AS IS", with no warranties, and confers no
rights.)
--------------------
| From: Scott Allen <
[email protected]>
| Subject: Re: can cassini be configured to run in the root?
| Date: Tue, 20 Dec 2005 14:49:42 -0500
| Message-ID: <
[email protected]>
| References: <
[email protected]>
| X-Newsreader: Forte Agent 1.8/32.548
| MIME-Version: 1.0
| Content-Type: text/plain; charset=us-ascii
| Content-Transfer-Encoding: 7bit
| Newsgroups: microsoft.public.dotnet.framework.aspnet
| NNTP-Posting-Host: dyn-170-243-42.myactv.net 24.170.243.42
| Lines: 1
| Path: TK2MSFTNGXA02.phx.gbl!TK2MSFTNGP08.phx.gbl!TK2MSFTNGP09.phx.gbl
| Xref: TK2MSFTNGXA02.phx.gbl
microsoft.public.dotnet.framework.aspnet:366077
| X-Tomcat-NG: microsoft.public.dotnet.framework.aspnet
|
| You should be able to right click the web project, go to properties ->
| Start Options. Use a combination of 'start external program' and use
| custom server to pull it off..
|
| --
| Scott
|
http://www.OdeToCode.com/blogs/scott/
|
|
| >hi,
| >for various reasons (navigational, relative paths etc.) i want the web
| >site to always run from a root directory, i.e.
http://localhost:3038/
| >and not
http://localhost:3093/Virtual/
| >can cassini be configured to always run from the root? i know you can
| >launch it from command line, with /vpath:/ but that doesn't sound like
| >it will integrate with VS very easily.
| >
| >thanks for any tips
| >tim
|
|