SORU
2 NİSAN 2010, Cuma


allowDefinition='MachineToApplication' VS2010 (ama sadece bir önceki inşa sonra)yayınlarken hata

Yerel bilgisayarımda bir sorun olmadan ASP.NET MVC benim 2 Uygulama çalıştırabilirsiniz. Sadece Çalışma / Hata Ayıklama.

Ama zaten bunu yaptım, bunu yayınlamak istemiyorum! Çözüm temiz ve yayınlamak için daha var. Bu sistem kritik değil biliyorum, ama gerçekten sinir bozucu. "Yayımla" "Temiz çözüm, ve sonra tek Bir tıklama yayınlamak" değil

Hata tam olarak aşağıdaki gibidir:

Hata 11 Bunu kullanmak için bir hata olduğunu bölüm olarak kayıtlı ='MachineToApplication'allowDefinition uygulama düzeyi ötesinde. Bu hata sanal dizin kaynaklanabilir değil bir uygulama olarak konfigüre IIS.

Bir şey Web ile ilgisi olduğunu düşünüyorum.Bir kez daha önce kurdum sonra Görünümler klasöründe Config, ama o zaman neden. Ve Not olarak, app iyi yayınlanan bir kez çalışır.

CEVAP
19 Mayıs 2010, ÇARŞAMBA


MVC uygulamalarım ile aynı problem vardı. ben hala görüşlerimi denetlenmesini istedi, kapatmak istemedim çünkü çok sinir bozucuyduMvcBuildViews

neyse ki bana cevap verdi post rastladım. olarak MvcBuildViews tutundoğrusonra aşağıdaki satırı proje dosyası: altına ekleyebilirsiniz

<BaseIntermediateOutputPath>[SomeKnownLocationIHaveAccessTo]</BaseIntermediateOutputPath>

Ve o klasör değil projenizin klasöründe olun. Benim için çalışıyor. Mükemmel bir çözüm değil ama şu an için iyi. Mutlaka çıkarınpaketklasör (içinde yer almaktadır\Debug nve/veyan\Releaseklasör) proje klasörü yoksa hata almaya devam edersiniz.

, 3 **... FWIW

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ADDVOiCE

    ADDVOiCE

    28 Mayıs 2009
  • FlippinWindows | #1 Windows Tutorial Channel!

    FlippinWindo

    23 Mayıs 2010
  • justintimberlakeVEVO

    justintimber

    2 EYLÜL 2009