Adalah kesalahan untuk menggunakan bagian yang terdaftar sebagai allowDefinition = 'MachineToApplication' di luar level aplikasi.
Baris teratas di semua halaman aspx saya di direktori / portal / saya memiliki pesan kesalahan ini, dan saya tahu itu adalah yang umum. Saya telah googled pesan kesalahan ini tanpa akhir, dan saya melihat banyak posting memberitahu saya untuk mengkonfigurasi / portal / folder sebagai aplikasi di IIS (yang saya miliki), dan lebih banyak posting mengatakan saya telah membuat web.configs (tetapi tidak ada posting yang menawarkan panduan menuju solusi).
Setup saya adalah saya memiliki web.config di direktori root saya, dan kemudian saya mencoba membuat portal perusahaan, di direktori / portal /. Direktori / portal / memiliki web.config sendiri (perlu).
Baris web.config saya 50 seperti ini:
<customErrors mode="Off" defaultRedirect="customerrorpage.aspx"/>
<anonymousIdentification enabled="true"/>
<authentication mode="Forms"/>
<membership defaultProvider="MyProvider">
Jadi saya punya domain.com/web.config DAN domain.com/portal/web.config ... jadi halaman domain.com/portal/default.aspx saya tidak akan dimuat.
Apa solusi nyata untuk ini? Apakah saya entah bagaimana menemukan cara untuk menggabungkan root web.config dengan web.config / portal / direktori saya, atau apakah saya jauh dari basis di sini?
Bimbingan apa pun akan sangat dihargai!