Bir ArcGIS 10 Eklentisinde hata ayıklama yaparken neden kesme noktası "isabet edemiyor"?


24

Şimdi ve sonra aşağıdaki sorunla karşılaşıyorum:

Eklenti hata ayıklama başlar ve kesme noktaları göz ardı edilir. Neredeyse IDE ile bileşen arasındaki iletişim çalışmıyor gibi görünüyor.

Benim sorunum bu olayın son gerçekleştiği zaman çözdüm ve şimdi düzeltmek için ne yaptığımı hatırlayamıyorum.

Kesme noktası şu anda çarpılmayacak. Belge için sembol yüklenmedi. görüntü tanımını buraya girin

Kısmen, sahip olduğum sorun burada zaten açıklanmış, ancak gerçek kesme noktası arızası için bir çözüm yoktur.

Lütfen bunun normal şekilde çalıştığını unutmayın.

Depo gözünü ve objeyi silmek işe yaramıyor.

Bu kez tüm projemi yedeklemeden geri yükledim ve yeniden başladım, ancak bununla tekrar karşılaşsam bunu nasıl düzelteceğimi bilmek istiyorum.


1
"OnDemand" xml özniteliği config dosyanızda false olarak mı ayarlanmış?
Kirk Kuykendall

Kesin bir cevabım yok (genellikle hata ayıklayıcının yüklü dll için pdb dosyasını bulamaması anlamına gelse de), ancak sizi doğru yönde hareket edip etmediklerini görmek için SO'daki soruları elemeyi deneyebilirsiniz .
Michael Todd

@Kirk, config.esriaddinx dosyasında böyle bir özellik göremiyorum.
Jakub Sisak GeoGraphics

@Michael - teşekkürler. daha yakından bakacağız. Sorun şu ki, aylar boyunca eklentime işlevsellik ekliyor olabilirim ve mutlu bir şekilde hata ayıklarım ve aniden kesme noktaları işe yaramaz ...
Jakub Sisak GeoGraphics

2
Ben de belli bir sebep olmadan birkaç kez oldum. Hatırladığım obj ve bin dizinleri silme mevcut proje bin dizinine şüpheli Pdb ve dll kopyalama, bunu birkaç kez çözüldü vs. Hiçbir şey bunu işaret edebilir birkaç kez çalışmış her zaman çalışacak , gerçi. İyi şanslar.
Michael Todd

Yanıtlar:


16

ESRI personelinin resmi olmayan ve hala denenmemiş bir çözümü. (Bunun resmi bir çözüm olmadığını vurguladılar)

Bin dizinindeki arcmap.exe.config dosyasından kaldırmayı deneyin.

Bu \ ArcGIS \ Desktop10.0 \ bin \ arcmap.exe.config xml dosyasıdır.

görüntü tanımını buraya girin


3
Aslında, burada "belgelenen" olduğunu resources.arcgis.com/en/help/arcobjects-net/conceptualhelp/... ogr-çalışma alanı eklentisi kodlama yaparken bu sorunla karşılaştık ve Geliştirici SSS koyarak sona erdi github.com/ RBURHUM / arcgis-ogr
Ragi Yaser Burhum

Bu benim için sorunu yanı sıra Debug.WriteLine()VS 2010'da çıktı penceresine gönderilmeyen mesajlarımın gönderdiği bir başka sorunu da çözdü .
GeoSharp

TEKRAR bu konuya rastladım ve bu sefer işe yarayan da buydu. VS 2010 Express (C #) kullanıyorum ve .NET 4.0'ı hedefliyorum. Ben v4.0 desteklenen çalışma zamanı sürümü uncomment ve v2.0 referansını kaldırmak zorunda kaldı.
Radar

8

2 yıl ve 2 sürüm sonra ve bu hala bir sorundur. 10.2 için tüm eklentilerimi güncellemeyi / geliştirmeyi bitirdim ve bu soruna tekrar rastladım. Bu yazıda TÜM önerileri ekledi ve hiçbir şey işe yaramadı ama 1 ek olası sorun keşfettim . Ne yazık ki, bunun suçlu olup olmadığından emin değilim, çünkü aynı zamanda diğer olası düzeltmeleri de uyguladım.

Yeni bul: Aynı makinede 10. sürümden beri Addins geliştirdiğimi ve yeniden kurduktan sonra her zaman eski ArcGIS verilerini temizlemediğini fark ettim. Daha önce C: \ Program Files (x86) \ ArcGIS içindeki ArcGIS verilerinin önceki sürümünde suçlu eklentinin daha eski bir sürümünün olduğunu gördüm. ArcGIS eski eklentileri yükleyeceğinden muhtemelen bir tür çatışma yaşandı. Tüm eski arcgis uygulama verilerini (Desktop10.0, Desktop10.1) kaldırarak sadece Desktop10.2'yi bıraktım ve kesme noktası hayata geçti. Yine bu çözüm ise% 100 değilim, ancak kontrol edilmesi gereken listede başka bir öğe olabilir.

Bu özel sorunun başka bir sitede "nihai verimlilik katili" olarak adlandırıldığını gördüm ve daha fazla katılamadım.

Burada özetlemek gerekirse 'ölü' kesme noktası sorunuyla ilgili geçerli yapılacaklar listem

  1. Sağlam, aslında eklentiyi çalıştırıyorum. Hata ayıklayıcının uygulamayı başlatması yeterli değil - eklentiyi çalıştırana kadar kesme noktası "ölü" görünecek (düğme, menü seçeneği vb.)

  2. OBJ ve BIN öğelerini proje dizininden silin.

  3. Assebmly chache içeriğini silin: C: \ Users \ Kullanıcı \ AppData \ Local \ ESRI \ Desktop10.2 \ AssemblyCache

  4. Tüm eski montaj verilerini silin. (Geçerli sürüm 10.2 ise Desktop10.0, Desktop10.1 birleştirme verilerini silin.) Bunun yardımcı olacağına veya sorunun bir parçası olduğuna dair bir kanıt yoktur, ancak bu verilerin var olması gerekme nedeni yoktur; : \ Kullanıcılar \ Kullanıcı \ AppData \ Local \ ESRI)

  5. ESRI'nin destek önerisine göre; ArcCatalog ve ArcMap config XML'i değiştirin (denediğimde kendi kendime çalışmadım ama ESRI desteği de dahil olmak üzere birkaç kişi bunu önerdi): C: \ Program Files'da ArcCatalog.exe.config ve ArcMap.exe.config dosyalarını bulun ( x86) \ ArcGIS \ Desktop10.2 \ bin Her xml dosyasını not defterinde aç ve satırı kaldır <supportedRuntime version="v2.0.50727"/> Beşinci satırla ilgili

  6. Tüm eski ArcGIS uygulama verilerini kurulum dizininden silin. Bu benim için çalıştı. (muhtemelen) Git: C: \ Program Files (x86) \ ArcGIS Desktop10.x için geçerli olan tüm klasörleri silin (örn. Desktop10.0, Desktop10.1) Yalnızca geçerli Desktop sürümü bu konumda kalmalıdır.

  7. ESRI olmayan referanslar dahil tüm proje referanslarını kaldırın ve yeniden ekleyin, yeniden kaydedin, 2. ve 3. adımları tekrarlayın, yeniden derleyin, dbugger çalıştırın.

  8. Bilgisayarı yeniden başlat. (Bu zamanlar geçmişte çalıştı) ALso bunu Stack Overflow'ta önerilen çözümlerden biri olarak buldu.

  9. Config.esriaddinx - onDemand = false komutunu değiştirmek için düğmeyi değiştirin: (Kirk'ün önerisi - yukarıya bakın) Bu benim için kişisel olarak işe yaramadı.

  10. Projeyi sıfırdan yeniden oluşturun. (Bu geçmişte benim için çalıştı.)


Jakub, benzer ama ilgisiz bir sorunum vardı gis.stackexchange.com/questions/155016/… - mirasın orada da bir sorun olduğu ortaya çıktı. .Net framework sürümü mevcut değildi, bu yüzden hepsini denediyseniz ve hala çalışmıyorsa, başka bir olasılık için bağlantıyı takip edin.
Michael Stimson

5

Bunu aldığım tek zaman, başka bir ArcMap örneğimi açıp bina / hata ayıklamadan önce kapatmayı unuttuğum zamandı. Montajı kullanarak tüm örnekleri kapatmazsanız, eskisi kullanılmaya devam eder. Ya da böyle bir şey.


Bilgisayarı VS'yi açıp yeniden başlatmayı ve diğer ArcMap örneklerini açmadan hata ayıklayıcıyı çalıştırmayı denedim. ArcMap’ı her zaman olduğu gibi “ölü kesme noktası” sorunu sürdüğünde başlattı.
Jakub Sisak Geographic'ler

bu yüzden ArcGIS ve Visual Studio'yu başka bir makineye kurdum (hepsi temiz kurulumda) ve aynı şey tekrar olmaya başladı. Herkesin önerisini denedim ve doğru görünüyorsun. Tüm açık ArcGIS işlemlerini öldürdüğümden ve bunu yaptığımda sınır değerlerimin çalışmasını sağladım.
Jakub Sisak GeoGraphics 02:11

5

supportedRuntime version="v4.0.30319"Projemin .NET Framework 4.0 olduğu için ArcMap.exe.config dosyasında değiştim ve sorunun bu değişiklikle geciktiğini fark ettim. Ayrıca ArcMap'in ArcCatalog yüklediğini de hatırladım, böylece ArcCatalog.exe.config supportedRuntime version="v4.0.30319"ve YES de değiştirdim !!! Yine çalışıyor. Bütün gün bunu düzeltmeye çalışarak geçirdim ve umarım sizin için de işe yarar.


1
Ayrıca bin ve obj klasörlerini silmek zorunda kaldım.
Sabin Kolarov

4

Yukarıdaki önerileri bir süre denedim ve sonunda bir çözüme ulaştım. Kovalamayı keserek önce çözümü sonra da açıklamayı vereceğim:

  1. Görev Yöneticisi'ni açın. ArcMap.exe dosyasının herhangi bir kopyası için İşlemi Sonlandır.

  2. Bir Windows Gezgini açın. C: \ Users \\ Yerel Ayarlar \ ESRI \ Desktop10 konumuna gidin.

  3. AssemblyCache'i göremiyorsanız, Organize et> Klasör ve arama seçenekleri> Görünüm> "Korunan işletim sistemi dosyalarını gizle (önerilir)" seçeneğinin işaretini kaldırın

  4. AssemblyCache'deki dizinlerde, .dll dosyanızı içeren dizini bulun.

  5. .Dll dosyasını silin.

  6. Projeyi yeniden oluşturun ve hata ayıklayın. Eklentinizi etkinleştirdikten sonra önbellek içeriğinin yenilendiğini görmelisiniz.

  7. İsterseniz, korumalı işletim sistemi dosyalarını yeniden gizleyin.

Benim için sorun C: \ Users \\ Yerel Ayarlar \ ESRI \ DesktopX.X \ AssemblyCache \ klasöründe eski bir DLL örneğimin olmasıydı ve farketmediğim için \ AssemblyCache 'i de göremedim. gizli bir işletim sistemi dosyasıydı. ArcMap çalışan bir zombi örneği de vardı ve başlangıçta DLL'i silmeye çalıştığımda kilitlendi. Benim şüphem, ilk başta soruna neden olan şey, kodu yeniden derlemeden ve bir başkasını başlatmadan önce ArcMap'in hata ayıklama oturumunu tamamen kapatmamamdı. Eski ArcMap örneği hala kilitli olduğundan ve önbellekteki eski DLL'in üzerine yazılamadı ve yeni kodla senkronize edildikten sonra önbellek sürümü artık güncellenmedi. (Dosyaların tarihine göre .config, .pdb ve .xml dosyasının güncellendiğini ancak .dll dosyasını görebiliyorum.)


Evet, doğru çözüm gibi görünüyor.
Jakub Sisak GeoGraphics,

2

Aynı sorunla, tamamen başka bir konuda kendi eklentilerimle uğraşıyordum ve aşağıdakileri araştırmıştım:

İlk başta, hata ayıklamayı başlat ve menüden hata ayıklamada hangi modüllerin yüklendiğini görebildiğin aşağıdaki pencerede Debug >> Windows >> Modülleri seç. Orada adAdIn.dll orada göremiyorsanız, en azından stüdyo tarafından yüklenmediğini biliyorsunuz. Orada görürseniz ve kesme noktasını oraya koyamazsanız, Studio eski bir tanesini yükler. Bunu kontrol etmek için, derlemenin adını proje özelliklerinde değiştirin, çözümü yeniden oluşturun, hata ayıklamayı başlatın ve orada eski dll dosyasını göreceksiniz. Stüdyo bu eski dll'yi nereden yüklüyor bilmiyorum.

Solution Explorer'a gidin ve "AdAdIn.Addin" ve "adAdin - For Testing.AddIn" dosyalarını karşılaştırın ve farklı olabilirler. Stüdyo Eklenti Yöneticisinde sadece 2. dosyayı kullanıyor! İlk değişimde Ayrıca doğru dll'ye atıfta bulunmak için etiketi de değiştirin; ayrıca etiketi de kontrol edebilirsiniz. Benim için "adAdIn - For Testing.AddIn" dosyasında 0 olarak ayarlandı, ben de 1 olarak değiştirdim. bu eklentiyi eklentiler listenizden çıkarmak istersiniz! Bu noktada Studio, LoadBehavior değerini 0 olarak ayarlar.)

Bu iki değişiklikten sonra tekrar çalışmaya başladı!


Deneyiminizi paylaştığınız ve bize detayları sağladığınız için teşekkür ederiz. Topluluğumuza Hoşgeldiniz!
whuber

2

Visual Studio ile Arcmap için yeni bir eklenti oluşturdum ve ona bir düğme ve bir araç çubuğu ekledim. Bunun gibi görünen bir yapılandırma dosyasında sonuç:

<ESRI.Configuration xmlns="http://schemas.esri.com/Desktop/AddIns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <Name>ArcMapAddin4</Name>
  <AddInID>{b6b350bb-084d-42b8-a44a-6dbb6a9f5906}</AddInID>
  <Description>Type in a description for this Add-in.</Description>
  <Version>1.0</Version>
  <Image>Images\ArcMapAddin4.png</Image>
  <Author>Kirk</Author>
  <Company>Microsoft</Company>
  <Date>8/15/2011</Date>
  <Targets>
    <Target name="Desktop" version="10.0" />
  </Targets>
  <AddIn language="CLR" library="ArcMapAddin4.dll" namespace="ArcMapAddin4">
    <ArcMap>
      <Toolbars>
        <Toolbar id="MyToolbar4" caption="MyToolbar4" showInitially="true">
          <Items>
            <Button refID="Microsoft_ArcMapAddin4_Button1"/>
          </Items>
        </Toolbar>
      </Toolbars>
      <Commands>
        <Button id="Microsoft_ArcMapAddin4_Button1" class="Button1" message="Add-in command generated by Visual Studio project wizard." caption="My Button" tip="Add-in command tooltip." category="Add-In Controls" image="Images\Button1.png" />
      </Commands>
    </ArcMap>
  </AddIn>
</ESRI.Configuration>

Button için yapıcıda bir kod yarattım ve içine bir kırılma noktası koydum. Hata ayıklama modunda başladım ve montajın henüz yüklenmediğini gördüm:

görüntü tanımını buraya girin

Düğmeyi onDemand = false olarak değiştirdim:

görüntü tanımını buraya girin

Arkmap'e tekrar başladığımda kırılma noktasına geldi. Araç çubuğu başlangıçta kapalıysa, düğme yapıcısının çağrılmasını sağlamak için görünür hale getirmeniz gerekeceğini unutmayın; bu nedenle, bazı şekillerde hala talep görmektedir.


@Kirk'e teşekkürler. Projemi yedekten geri yüklediğim için şimdi çalışıyor gibi görünüyor. Genelde yolun ilerisinde olan bir prosedürde hata ayıklarım; yani bu sefer olduğu gibi bir düğmeye bile tıklamasıyla çağrıldı. Derlemenin zaten bu noktada yüklendiğinden eminim. (ya da öyle olmalı ama bir nedenden ötürü değil) Bir dahaki sefere bu çözümü kesinlikle deneyeceğim.
Jakub Sisak GeoGraphics

2

ArcCatalog eklentisini, 4 no'lu çerçeveyi kullanarak ArcCatalog'un yeni 10.1 sürümü ile eşleştirmek zorunda kaldım.
Sadece sürümüne yorum yaptı = "v2.0.50727" ve yorumlanmamış "v4.0.30319"

C: \ Program Files (x86) \ ArcGIS \ Desktop10.1 \ bin içindeki ArcCatlog.exe xml config dosyasını

şimdi mola noktasında durur

Arcmap ile aynı konu gibi görünüyor


2

Bir makineden diğerine bir ESRI ArcGIS 10 projesini taşıdıktan sonra, makinenin ArcMap.exe için hata ayıklama .pdb dosyalarını yükleyememesi hatasıyla karşılaştım. Bu yazıdaki her tavsiyeyi şanssız bulmaya çalıştım.

Sonra aşağıdakileri yaptım:

Her bir projedeki tüm Esri. * Kütüphanelerinin referanslarını sildim ve yeni makinedeki projeye yeniden ekledim.

Bu benim için nihayet çalıştı. Herhangi biri bu belirsiz sorunla karşılaştığında ve bu sayfada listelenen her şeyi denediyse, bunu deneyin - hızlı, kolay ve oldukça zararsız. Bunun neden yapılması gerektiğinden tam olarak emin değilim, sanırım makine başına kütüphaneleri aramakla ilgili.

Bu, yeni Eklentiler yerine BaseCommands / Toolbars kullanan bir proje içindi. ArcGIS 10.0 ve .NET 3.5'i Windows 7 Pro'da Visual Studio 2010 ile birlikte kullanmak.


2

Hedefleyenler için .Net 4.0 Framework, aşağıdaki benim için çalıştı.

  1. Birçok öneriye göre, ArcMap.exe.config ve ArcCatalog.exe.config dosyalarını 4.0 çerçevesini hedefleyecek şekilde değiştirin
    <?xml version="1.0" encoding="utf-8" ?> <configuration> <startup> <supportedRuntime version="v4.0.30319"/> <!--supportedRuntime version="v2.0.50727"/--> </startup>
    için değiştirin. Nedense ArcCatalog.exe.config, değişiklik yapmak için kilitli görünüyor. Başka bir dizine kopyalayıp değiştirerek ve değiştirerek onu aştım.
  2. Sonra Config.esriaddinx içinde Addin dilini değiştirin "CLR4.0"

1

Aklıma iki olası neden var:

  1. Eklenti düzgün kaydedilmemiş, böylece DLL hata ayıklanıyor ArcMap işlemine yüklenmiyor.

  2. Projeniz .NET 4'ü hedefliyor. Bunun yerine .NET 3.5'i hedeflemeyi deneyin.


Hedefleme .Net 3.5. Sadece neden her şeyin yolunda gittiğini ve aniden hiç işe yaramadığını anlamıyorum.
Jakub Sisak GeoGraphics

1

Aynı Visual Studio çözümünde birden fazla projeyle kodlama yapıyorsanız, Visual Studio'nun (VS) sınır değerlerinizi "devre dışı bıraktığı" ve kodunuzu aşamayacağınız durumlarla karşılaşabilirsiniz. Bu, son zamanlarda ana projemden çağrılan "bağımlı" bir DLL montaj projesine adım atamadığımda başıma geldi.

VS uyarıları, derlememin (DLL) güncel olmadığını ve kodumla tam olarak eşleşmediğini öne sürdü. Kodun eşleşmesi gerekliliğini kapatmak için VS seçenekleri var ancak sezgisel olarak bu kötü bir fikir gibi görünüyordu ve internet postaları tarafından desteklendi. Pek çok web sitesi okudum ve bazı öneri önerileri var.

Sonunda bağımlı makinemden çıktı DLL'i aradım ve bilgisayarımın çeşitli yerlerinde birkaç eski kopya buldum (muhtemelen önceki deneylerden ve proje yapılandırmalarından). Böylece hepsini sildim ve çözümümü sıfırdan yeniden yaptım. Bu benim sorunumu çözdü. Mevcut projem yanlışlıkla bir şekilde eski kopyalardan birine bağlanmış ve hata ayıklama klasörüme yerleştirilen en son sürümü kullanmıyor.


1

Benim için işe yarayan, arcmap.config.exe dosyasını yukarıdaki yazıdaki Jakub tarafından açıklandığı gibi silmiyordu, ancak bu dosyadaki "supportRuntime" etiketini Visual Studio'da hedeflediğiniz Çerçevenin doğru sürümüne ayarlıyordum, benim durumum:

<startup>
    <supportedRuntime version="v3.5"/>
</startup> 

1

ArcObjects projelerinin birçoğunda hata ayıklamanın eklentiler, uzantılar ve komutlar için işe yaramamasının nedenleri listesini hazırladım (eklenti öncesi). Belirli bir sıra ile:

  1. Hata ayıklama modu yerine Visual Studio'nun Yayın modundasınız.
  2. Aracın eski sürümleri hala ArcMap / ArcCatalog'a kayıtlı ve bunlar hata ayıklama sürümünüzün yüklenmesini engelliyor veya aynı ada sahip diğer araçlar kayıtlı.
  3. Project / Solution'ın temizlenmesi gerekiyor ve gerekirse \ bin ve \ obj'e gidin ve kalan dosyaları silin
  4. Bazı durumlarda kesme noktaları ancak takım etkinleştirildikten sonra (talep üzerine) çarpılabilir
  5. Kesme noktalarına ulaşılmazsa, yapıcıda bir istisna meydana gelir ve takım asla çalışmaz. Hata ayıklama menüsünde tüm CLR istisnalarını göstererek kontrol edin
  6. C: \ Users \ <name> \ Local Settings \ ESRI \ DesktopX.X \ AssemblyCache içindeki girişlerin silinmesi gerekiyor

Birçok adımda ArcMap'in yeniden başlatılması gerekir. Diğer her şey başarısız olursa bir makine yeniden başlatması kolay bir geri dönüş olur, ancak yalnızca bir kez bunun bir fark yaratmasını sağladım.



0

Bu bana bir ya da iki kere oldu. Doğru hatırlıyorsam, küçük bir kod değişikliği yaptığım zaman uygulamanın yeniden kurulduğu anlamına gelen kesme çalışmasını sağlayabildim. Projenizi kurduğunuzda veya yeniden kurduğunuzda ne olur?


Projeyi yeniden inşa etmeyi denedim ve birkaç değişiklik yaptım, ancak sınır değerler hala "ölü" ...
Jakub Sisak GeoGraphics

0

Daha fazla insanın bu sorunu yaşamadığına inanamıyorum. Şimdi hemen hemen her seferinde eklentilerimi geliştirip hata ayıkladığımda bununla karşılaşıyorum.

Yukarıda belirtilen çözümlerin hiçbiri çalışmıyor. Bunu düzeltmek için tüm projeyi silmem ve yedekten geri yüklemem gerekiyor. Bu, ArcMap hata ayıklama sırasında çöktüğünde genellikle meydana gelmeye başladığından, belirli bir projedeki bir şeyin bozulduğuna inanmamı sağlıyor.


Kalan ArcMap.exe işlemleri var mı? Bazen eklentiler, uzantılar, komutlar vb. Bir kaynağa tutunabilir veya ArcMap'in tamamen çıkmasını engelleyen yarış koşullarına neden olabilir.
blah238

Çalışan hiçbir ArcMap.exe işlemi yok. Artık ESRI personelinden bir yanıt var: bin dizinindeki arcmap.exe.config dosyasından <supportRuntime version = "v2.0.50727" /> öğesini kaldırmayı deneyin. Ancak, bu öğeyi nereden çıkardığımdan emin değilim ve projemi yedekten geri yükledim ve şu anda çalışıyor. Bu düzeltme hakkında daha fazla şey bildiğimde, hata ayıklama sırasında ArcMap'i çökertireceğim, bu genellikle bunu yapar ve dener.
Jakub Sisak GeoGraphics

0

Projenizi Framework 4 kullanarak mı yaratıyorsunuz? Aynı sorunu yaşadım, ancak Framework 3.5'e geçtiğimde düzgün çalışıyor.


0

temizlemeye ve yeniden oluşturmaya çalışın ve uygulama çalıştırıldığında VS'yi ekleyin.


0

Bunun çok açık gelebileceğini biliyorum ama yine de bahsedeceğim ki, Visual Studio'nun uygun sürümüne ihtiyacınız var. Örneğin, bu sorun, nihai bir baskıyla çalışabilirken, belirli bir yılın açık baskısında ortaya çıkabilir. 2010 deyin kullanıyorsanız, 2012'ye geçmeyi deneyin. Ardından ekspresden ultimate'e geçmeyi deneyin. Simge yükleme sorunları ile uğraşmadan önce yapmadıysanız bunu yapardım. ESRI, yukarıdaki bağlantıda belirtildiği gibi sembollerin önbelleğe indirilmesi hakkında bilgi sağlar (ArcObjects 10 .NET SDK Help). Ancak, bu gerekli olmayabilir. Hata ayıklamadan önce de uygun .net çerçevesini kullandığınızdan emin olun, örneğin eski sürümlerde .net 3.5.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.