Даже с учетом всего вышесказанного, я оставил только одну глупую мелочь.Я знаю, что это показано выше, но не в том формате, в котором находится web.config Dot Net Nuke. Почему этот web.config отличается от вышеупомянутого, я не знаю.Мне нужно было установить версию .net в IIS и в диалоговом окне «Выбор процесса», а не в web.config.
<!-- set debugmode to false for running application -->
<***compilation debug="true"*** strict="false">
<buildProviders>
<remove extension=".resx" />
<remove extension=".resources" />
</buildProviders>
<assemblies>
Я заметил, что ни один ответ выше не включал проверку этого.:) Мне потребовалось ДОЛГОЕ время, зная, что это должно быть что-то глупое, что я просто забыл, чтобы понять это.
Ну да ладно ... в течение года я слишком много занимался программированием на SQL, а потом вернулсяв ASP.Net в значительной степени есть свои проблемы ... или я должен использовать это как оправдание, он хе.