“Argument Out Of Range Exception” Hatası

MapXtreme projenizi çalıştırdığınızda ekranda bir harita görmeyi beklerken

System.ArgumentOutOfRangeException

hatası ile karşılaşırsanız hemen endişelenmeyin. İlk bakışta bir kodlama hatası gibi görünen son derece sinsi bu hata büyük bir ihtimalle workspace dosyanızın bir şekilde bozulmasından kaynaklanıyor.

Problemi gidermek için şunları deneyin:

1) Web.config dosyasında tanımlı workspace dosyanız varsa yolunun doğru olduğundan emin olun.

2) Workspace’inizi bizzat sunucudaki Workspace Manager ile açarak bütün tablolarınızın var olduğundan emin olun.

3) Web uygulamanızın workspace, tablo ve diğer ilgili verilerinize erişmek için gerekli izinlere (permission) sahip olduğundan emin olun. ASP.NET  kullanıcısı workspace için gerekli tüm dosyalar üzerinde read ve execute izinlerine ihtiyaç duyabilir. Eğer impersonation kullanıyorsanız, ilgili kullanıcının gerekli haklara sahip olup olmadığını kontrol edin.

4) Workspace dosyanızdaki (.mws) map alias ile MapControl daki map alias in aynı olduğunu kontrol edin.

Not: Bu maddelerin tümü birbirinden bağımsızdır ve yukarıdaki sırayla denenmek zorunda değildir.

 

Advertisements
  1. Anonymous
    15/10/2016 at 01:51

    keske bıraz daha acıklayıcı olsaydı yenı baslayanlar ıcın ıyı olurdu

    • 16/10/2016 at 14:52

      Yeni başlayan arkadaşlar MapXtreme kurulumu ile gelen MapXtreme .NET Developer Guide pdf inde detaylı bilgiler bulabilir.

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: