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.
CEVAP
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

Visual Studio çalışma sonrası inşa etm...
Hata: allowDefinition='MachineToA...
Hata bir bölüm allowDefinition olarak ...
Serbest olarak çöker sadece hata ayıkl...
Codesign hata: profil bulunamadı Hazır...