У меня есть веб-сайт, на котором есть 2 файла:
- page.aspx
- page.aspx.cs
Раньше я мог просто перетащить новые файлы на веб-сервер, и IIS автоматически компилировал файлы, и я мог получить доступ к странице, например.
http://www.website.com/page.aspx
... и связанные функции в классе страницы, содержащиеся в файле .cs, будут работать нормально.
Теперь я получаю сообщение об ошибке: «Не удалось загрузить тип namespace.classname», который относится к моему классу страницы.
Теперь по какой-то странной причине мне нужно поместить все мои файлы .cs, даже классы страниц, в папку app_code.
Все, что изменилось на моем веб-сайте, это то, что я реорганизовал структуру, так что вместо того, чтобы мои страницы находились в корневом веб-каталоге, они теперь находятся внутри http://.../newfolder/page.aspx.
По какой-то причине все мои файлы page.aspx.cs теперь должны находиться в app_code.
Любые идеи?