RE: More than One
- From: stcheng@xxxxxxxxxxxxxxxxxxxx (Steven Cheng[MSFT])
- Date: Tue, 20 Dec 2005 05:54:22 GMT
Hi Thom,
Welcome.
As for ASP.NET 2.0 web application hosting in IIS website, it has the same
model as ASP.NET 1.1. Each asp.net web application should reside in a
single virtual directory which is configured as "Application"(have
application name....). And for a single asp.net application, it can
contains other sub dirs(normal virutal dir ,not application dir) which
contains pages or other static resources... , however, all the assemblies
should be put in the private "bin" dir of the Application's root
directory(must...).
Also, when hosting multiple asp.net web application, and those
applications's diretory has sub/children hierarchy, we need to pay
attention for somethings:
1. For web.config, each application's runtime configuration collection are
calculated from the whole hierarchy from its own web.config , to sub
virtual dir's web.config or IIS site root's web.config(if exists) and
finally, global web.config(or machine.config....). So if we defined some
application specific data in the super application's web.config, it'll be
inherited in sub application....
/siteroot
/bin
page files....
web.config
/superwebapp
/bin
super web app pages.....
web.config
/sub app
/bin
sub app pages....
web.conifg
2. For some component (such as http handler or httpModule . or other
assembly related setting ) setting in web.config, it'll require we specify
the assembly name.... , in such cases, we need to pay more attention, since
the sub applcation will inherit these setting, so at runtime, the sub
application will try looking for those assemblies in their own private
"bin" folder rather than super application's "bin" dir, this is a common
problems ......
So generally, we suggest deploy separate applications (haven't particular
super/children relationship) in separate virtual directory path .....
If we do have to deploy different applications in virtual directorys that
have parent/child structure, we need to pay attention to the above things I
mentioned....
Here are some msdn reference discussing about ASP.NET web configuration
structure/hierarchy and configuration ASP.NET application in IIS:
#ASP.NET Configuration File Hierarchy and Inheritance
http://msdn2.microsoft.com/en-us/library/ms178685.aspx
#ASP.NET and IIS Configuration
http://msdn2.microsoft.com/en-us/library/ms178477(en-US,VS.80).aspx
Hope helps. 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: "Thom Little" <thom@xxxxxxxxxx>
| Subject: More than One
| Date: Mon, 19 Dec 2005 15:05:45 -0500
| Lines: 22
| X-Priority: 3
| X-MSMail-Priority: Normal
| X-Newsreader: Microsoft Outlook Express 6.00.2900.2670
| X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2670
| X-RFC2646: Format=Flowed; Original
| Message-ID: <#5kAbeNBGHA.1252@xxxxxxxxxxxxxxxxxxxx>
| Newsgroups: microsoft.public.dotnet.framework.aspnet
| NNTP-Posting-Host: 65.99.185.176
| Path: TK2MSFTNGXA02.phx.gbl!TK2MSFTNGP08.phx.gbl!TK2MSFTNGP09.phx.gbl
| Xref: TK2MSFTNGXA02.phx.gbl
microsoft.public.dotnet.framework.aspnet:365783
| X-Tomcat-NG: microsoft.public.dotnet.framework.aspnet
|
| Visual Studio 2003 / .NET Framework 1.1 I could create multiple web
| applications. In the root of a remote webspace I could have a single
/bin
| directory and a single web.config file.
|
| I would then FTP (using a third-party FTP program) the .aspx files in any
of
| the applications to any directory in the webspace. I would also FTP all
the
| .dll files to the single /bin directory in the root.
|
| Visual Studio 2005 / .NET Framework 2.0 does not seem to support multiple
| independent applications in the same webspace
|
| How can I publish multiple applications (that are built in separate
| unconnected projects) in the same webspace?
|
| Is there a document that describes this procedure that I can access?
|
| --
| -- Thom Little -- www.tlanet.net -- Thom Little Associates, Ltd.
| --
|
|
|
|
.
- Follow-Ups:
- Re: More than One
- From: Thom Little
- Re: More than One
- References:
- More than One
- From: Thom Little
- More than One
- Prev by Date: nested master page problem
- Next by Date: Re: User Controls not keeping property values
- Previous by thread: More than One
- Next by thread: Re: More than One
- Index(es):
Relevant Pages
|