Makale numarası: 329065 - Son Gözden Geçirme: 25 Haziran 2004 Cuma - Gözden geçirme: 3.3 SORUN: Hata çalıştırma kodu değişiklikler, Dizin Hizmetleri ile oluştur, erişim engellendi
BelirtilerÖrneğin, bir AppDomain yük sonra bir sayfa eriştiğinizde, bin dizinine veya Web.config dosyası Microsoft Dizin Hizmetleri'ni çalıştıran bilgisayarlarda değiştirdiğinizde aşağıdaki hata iletisini alabilirsiniz: Sunucu hatası ' / MyWebApp ' uygulamasıYapılandırma hatasıAçıklama: Bu isteğe hizmet vermek için gereken bir yapılandırma dosyası işlenirken bir hata oluştu. Lütfen aşağıdaki özel hata ayrıntılarını gözden geçirin ve yapılandırma dosyanızı uygun biçimde değiştirin.Ayrıştırıcı hata iletisi: erişim engellendi: 'mydll'. Kaynak hatası: Line 169: <add assembly=<System.Drawing, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a>/> Line 170: <add assembly=<System.EnterpriseServices, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a>/> Line 171: <add assembly=<*>/> Line 172: </assemblies> Line 173: Sürüm bilgileri: Microsoft .NET Framework Version:1.0.3705.0; ASP.NET sürüm: 1.0.3705.0 [FileLoadException]: Access is denied: 'MyWebApp'.<BR/> at System.Reflection.Assembly.nLoad(AssemblyName fileName, Boolean isStringized, Evidence assemblySecurity, Boolean throwOnFileNotFound, Assembly locationHint, StackCrawlMark& stackMark)<BR/> at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Boolean stringized, Evidence assemblySecurity, StackCrawlMark& stackMark)<BR/> at System.Reflection.Assembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark)<BR/> at System.Reflection.Assembly.Load(String assemblyString)<BR/> at System.Web.UI.CompilationConfiguration.LoadAssemblies(Hashtable original)<BR/> [ConfigurationException]: Access is denied: 'MyWebApp'.<BR/> (d:\winxp\microsoft.net\framework\v1.0.3215\Config\machine.config line 145)<BR/> at System.Web.UI.CompilationConfiguration.LoadAssemblies(Hashtable original)<BR/> at System.Web.UI.CompilationConfiguration.get_Assemblies()<BR/> at System.Web.UI.CompilationConfiguration.GetAssembliesFromContext(HttpContext context)<BR/> at System.Web.UI.TemplateParser.AppendConfigAssemblies()<BR/> at System.Web.UI.TemplateParser.PrepareParse()<BR/> at System.Web.UI.TemplateParser.Parse()<BR/> at System.Web.UI.TemplateParser.GetParserCacheItemThroughCompilation()<BR/> at System.Web.UI.TemplateParser.GetParserCacheItemInternal(Boolean fCreateIfNotFound)<BR/> at System.Web.UI.TemplateParser.GetParserCacheItemWithNewConfigPath()<BR/> at System.Web.UI.TemplateParser.GetParserCacheItem()<BR/> at System.Web.UI.ApplicationFileParser.GetCompiledApplicationType(String inputFile, HttpContext context, ApplicationFileParser& parser)<BR/> at System.Web.HttpApplicationFactory.CompileApplication(HttpContext context)<BR/> at System.Web.HttpApplicationFactory.Init(HttpContext context)<BR/> at System.Web.HttpApplicationFactory.GetApplicationInstance(HttpContext context)<BR/> at System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) Nedenındex Server (Cisvc.exe) çalıştırıyorsanız, bu bir Microsoft ASP.NET sayfasını istekleri sırasında sonra ındex Server Temporary ASP.NET Files dizini yeniden. Cisvc.exe Temporary ASP.NET dosyaları sonra kilit tutan bir ile beş dakika dizin. Kilit süreyi Aspnet_wp.exeprocess neden olan dizinin boyutuna bağlıdır (veya W3wp.exe işlemi Microsoft ınternet ınformation Services [IIS] 6. 0'da çalışan uygulamalar için) belirli DLL'I yüklenemedi. ÇözümSunucuda ındex Server'ı kullanmıyorsanız, devre dışı bırakabilirsiniz. Bunu yapmak için şu adımları izleyin:
ındex Server'ı kullanırsanız, ındex Server tarayan klasörlerinden Temporary ASP.NET Files dizin dışında bırakabilirsiniz. Bunu yapmak için şu adımları izleyin:
Daha fazla bilgiDizinleri, düzenli aralıklarla tarayacak şekilde tasarlanmış diğer yazılım dosyaları Hizmeti'nin nasıl kilitler için benzer bir şekilde Temporary ASP.NET Files dizininde bulunan dosyaları kilitleme. Virüs tarayıcıları ve yedekleme yazılımı yazılıma örnekleridir. Üreticilerin el kitapları tek tek yazılımın devre dışı bırakma veya geçici ASP.NET dosyaları bu hizmetlerinden çıkarmak hakkında bilgi için bkz: Microsoft önerir. Bu makaledeki bilginin uygulandığı durum:
Otomatik TercümeÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir. Makalenin İngilizcesi aşağıdaki gibidir:329065
(http://support.microsoft.com/kb/329065/en-us/
)
| Diğer Kaynaklar Diğer Destek Siteleri
ToplulukHemen Yardım AlMakale çevirileri |






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Üste