Etiketler

, ,


Bu yazımızda size, web sitenizi yayınlamak istediğiniz serverınızda, dosyalarınızı kopladıktan sonra karşılaşabileceğiniz hataları ve çözüm alternatiflerini sunacağım. Okuyacağınız çalışma “BEST PRACTICE” niteliği taşıması sebebiyle değerlidir.

1. HATA : Could not load file or assembly ‘System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35’ or one of its dependencies. The system cannot find the file specified .

ÇÖZÜM : http://www.microsoft.com/downloads/details.aspx?FamilyID=ca9d90fa-e8c9-42e3-aa19-08e2c027f5d6&displaylang=en adresinden AJAX Extension Kütüphanesini indirip, sitenin bulunduğu server’a kurun.

2. HATA : System.Data.OracleClient requires Oracle client software version 8.1.7 or greater

ÇÖZÜM: Oracle 10g(11g) Client ını kurulum yapacağınız server’a kopyalayın ve kurulumunu gerçekleştirin.

Oracle Home Klasöründe yetkilendirmesine dikkat edin ! (http://www.dotnetjunkies.com/WebLog/rtgurskevik/archive/2005/01/19/45958.aspx)

3. HATA : Could not load file or assembly ‘Microsoft.ReportViewer.WebForms, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a’ or one of its dependencies. The system cannot find the file specified.

ÇÖZÜM : http://www.microsoft.com/downloads/details.aspx?familyid=8a166cac-758d-45c8-b637-dd7726e61367&displaylang=en redistributable package i indirim, ilgili server’a kurulumu gerçekleştirin.

4. HATA : Could not load type ‘System.Web.UI.Compatibility.CompareValidator’ from assembly ‘System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35’.

ÇÖZÜM : Webconfig deki TagMapping bölümünün düzenlenmesi ve bin klasörü altında Validator.dll in kopyalanması gerekmektedir.
http://blogs.msdn.com/mattgi/archive/2007/01/23/asp-net-ajax-validators.aspx adresinden ildirilebilir.

5. HATA : Unable to make the session state request to the session state server. Please ensure that the ASP.NET State service is started and that the client and server ports are the same. If the server is on a remote machine, please ensure that it accepts remote requests by checking the value of HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\Parameters\AllowRemoteConnection. If the server is on the local machine, and if the before mentioned registry value does not exist or is set to 0, then the state server connection string must use either ‘localhost’ or ‘127.0.0.1’ as the server name.

ÇÖZÜM : State Server ı başlatın. (bknz : http://dervisali.blogspot.com/2009/01/aspnet-session-ynetimi.html )