2009-08-18 23 views
5

ASP 3.0'daki uygulama nesnesinin IIS'deki aynı uygulama havuzundaki tüm web sitesi veya IIS'deki aynı uygulama havuzundaki siteye göre bir uygulama nesnesi arasında paylaşılıp paylaşılmadığını bilmem gerekir.ASP 3.0 Uygulama nesnesi

Teşekkürler

cevap

4

Hayır, bir uygulama havuzunda paylaşılmaz. (. Sanal dizin) Tek uygulamada paylaşılan Anthony yorumun başına


açıklama var: Application nesne tek bir uygulama içinde paylaşılır. Üst düzey bir Web sitesi veya sanal bir dizin kendi başına ayrı bir uygulama olarak kabul edilir. IIS'de tek bir Web sitesine eşlenmiş iki etki alanı adınız (ana bilgisayar üstbilgileri) varsa, aynı uygulama olarak kabul edilir. Web sitesinin istemciler tarafından nasıl başvurulduğu önemli değil. Önemli olan, IIS'nin Web siteleri için bireysel girişleri olup olmadığıdır.

+0

Evet ama ne hakkında web sitesi. Aynı uygulamada çok sayıda Web sitem var iis (sanal klasör olmadan) aynı mı? –

+1

Evet. Bunları ayrı sanal dizinler olarak işaretlemediyseniz, IIS her şeyi tek bir uygulama olarak kabul eder. –

+0

Cevabınızı doğru anladığımdan emin değilim. Bir web sitesi ve www.serverfault.com web sitesinde www.stackoverflow.com var, aynı uygulama havuzunda olduklarını varsayalım. Bir uygulama nesnesi Uygulaması ["WebSite"] bildiriyorum. Uygulama nesnesinin web sitesini "True" olarak ayarlarsam, iki web sitesinin uygulama nesnesinde "True", ya da yalnızca uygulama nesnesini belirlediğim web sitesi olur mu? –