İki farklı asp.net web uygulamasının ikisi de aynı dll'ye gönderme yapıyor. SharedLibrary.dll
., kopyalamaksızın farklı web uygulamalarıyla aynı dll'yi paylaşıyor
Bazı web.config ayarlarının, uygulamanın dll dosyalarının iki kopyası olmasını önlemek için uygulamanın yapılandırma dosyalarından birine eklenmesinin bir yolu olup olmadığını bilmek istiyorum. Ben bir web sitesi altında sanal KÖKLER bir DLL paylaşılan geçmişte yapmış
\root
\Admin
\web.config
\Addins
\AdminWebAppPage.aspx
\bin
\AdminWebApp.dll
\SharedLibrary.dll <- this is the duplicated dll (I'd like to remove it from here ideally)
\Websites
\MyWebsite
\webroot
\web.config
\MainWebPage.aspx
\bin
\MainWebsite.dll
\SharedLibrary.dll
+1 Dağıtım makinelerinde GAC kullanılması tavsiye edilmez (belirtildiği gibi). Ancak bu problem için en iyi çözümdür. Yalnızca GAC'de hangi meclislerin bulunduğunu ve => dağıtım projelerini kullanmadığınızdan emin olun. – Ropstah