2010-11-03 11 views
33

VS (2008) içinde C#/ASP.Net çözümüm var. Bunu derlemeye çalıştığımda bir hata yalnızca olsun: "Yüklenmemiş bir AppDomain'e erişme girişiminde bulunuldu" nedeniyle VS'de çözüm toplanamıyor - nasıl sabitlenir?

yüksüz bir AppDomain

Satır kodu, hiçbir proje adı, hiçbir şey erişmeye çalışıldı. Sadece böyle bir hata.

Bu hatayı nasıl düzeltebilirim - yani neden, hatta daha iyisi - nasıl çözebilirim ve derlemeye devam edebilirim?

Önceden teşekkür ederiz.

cevap

1

birçok olasılık vardır:

  1. Visual Studio'nun Setting sıfırlamayı deneyin. Veya başvurulan başvurulan tüm dosyaları kontrol edin.

  2. Uygulamanızda kullanılan olan tüm ad alanlarını kontrol edin, var mı?
+0

Teşekkür ederim. Sadece sözler (1) diğer çözümler iyi bir şekilde derlenmiştir, (3) eminim, bu projelerde isim alanım var. – greenoldman

+0

VS ayarlarınızı sıfırlamayı denediniz mi? –

+0

Oh, pardon, evet, sonra (2) Ayarları da sıfırlarım. Ancak hiç bir değişiklik yoktur. – greenoldman

1

Aynısını Visual Studio 2012'de yaşıyorum - ancak SADECE UNC paylaşımında barındırılan web sitelerinde yaşıyorum. Çözümüm (gerçekleştiği zaman) web projesini boşaltmak ve yeniden yüklemek. Sonra tekrar bir süre işlerde.

Geri çağırdığım sırada sorun, barındırılan UNC paylaşımının (ya da erişmeye çalıştığı iş istasyonu), bir çok açık ağ bağlantısına izin vermeyen bir Windows x86 sürümünü çalıştırmasıdır.

Deneyimlerimde bu tür sorunlar gerçek x64 ortamlarında kayboluyor.

Şerefe.

44
Visual Studio'yu kapatın ve yeniden açın. Daha sonra Temp klasörünü temizleyin. Bu basın , Windows + R ve tip %Temp% için

ve Tamam, o zaman her şeyi sil bağlantısını tıklayın.

+0

Ben sadece bugün bu ilk kez (özel şube içine entegrasyon ileri sonra tüm kod aldıktan sonra) vardı. Ben devenv + arguments çağrı toplu dosya kullanarak yapıyorum. sonra log dosyasını açar ve bunu anladım. Tekrar batch koştum ve bu sefer hata yok –

0

WebConfig/AppConfig'te uyumlu olmayan ve yüklenemeyen bir şey var demektir.

Örn. Proje yayınladıysanız, app_data/publish profillerini kontrol edin, silin. Bu hata VS ile gelirse

9

  1. Sadece VS. yeniden adımları izleyin
  2. Başlat VS yine
  3. temizleyin bu hata IIS

    • Yeniden (geri dönüşüm) IIS uygulama ile gelirse tekrar proje

Yeniden

  • çözeltisi (Yapı> Temiz Çözüm) IIS Yöneticisi'ndeki Havuzlar, yeniden başlattıktan sonra, çözümü tekrar çalıştırın! o zaman bunu silmek ve svn klasörü güncelleyip çözüm yeniden çatışmalı ise
  • 0
    1. öncelikle .Sln dosyasını kontrol edin. Aşağıdaki çözüm Yeniden

    +0

    "Çakışma" ile ne demek istediğini açıklayabilir misiniz? –

    +0

    Çözüm dosyasının bununla hiçbir ilgisi yoktur. –

    -1

  • i Basın Windows + R böyle hatasız

    • kurtulmak için takip adımlardır,% Temp% yazıp butonu tıklayın. Şimdi, tüm geçici dosyaları dizinden silin.
    • Görsel stüdyomunuzu yeniden başlatın.
    • Proje çözümünüzü Visual studio List öğesinde Solution explorer içinden temizleyin.
    • Projeyi yeniden oluşturma & Çalıştır. Beklenen işe yaramalı.
  • +2

    Bu tam olarak kabul edilen yanıttır. – CodeCaster

    0

    Ayrıca, birim testinizin bir iş parçacığı başlatmış, ancak kapatmamış olması da mümkündür. Tamamlanmadan önce iş parçacığınızın tamamen kapalı olduğundan emin olun. Tüm birim testlerinin doğru çalıştığını ve doğru çalıştığını doğrulamak iyi bir fikir olabilir.

    İlgili konular