需要幫助!我是IIS管理新手,嘗試託管我的ASP.NET Web應用程序。在IIS中,同一網站中的多個應用程序可以共享一些公共庫嗎?
我的Web應用程序類似於下面的一個:
我想家長,兒童一和兒童兩運行作爲單獨的應用程序,可以將它訪問分別爲parent.com
,parent.com/child-one
和parent.com/child-two
。
爲什麼我選擇該項目結構的原因是爲了檢查是否有可能在兒童一和兒童兩再利用目前一些圖書館斌父文件夾中。
是否有可能在Parent,Child-One和Child-Two中的Bin文件夾中重新使用某些DLL,或者是否必須創建3個獨立的項目?
謝謝彼得。我正在使用成員身份驗證身份。我想,所有這3個項目都有自己的身份驗證。這可能嗎? –
沒有這個結構,因爲你沒有3個項目,你只有1個,所以現在它也作爲一個網站或Web應用程序部署。爲此,您需要創建3個項目:主解決方案中的Parent,Child1和Child2。然後,您可以添加項目Child1中指向「Parent \ bin」文件夾的引用。然後每個項目將部署它自己的引用DLL副本。 –
'每個項目都會部署它自己的被引用的DLL副本'。這意味着這3個項目中將存在多個相同DLL的副本。不是嗎?嗯!如果有任何方法可以避免多餘的DLL,請慷慨地告訴我嗎? –