С тех пор я всегда использовал шаблон "ASP. NET Пустой веб-сайт" для создания новых веб-проектов.
В VS 2017 (возможно, раньше) Microsoft переместила этот шаблон на "Web --> Previous Versions"
и дала нам новый шаблон: "Web --> ASP.NET Web Application --> Empty"
Однако при использовании нового шаблона при создании обработчиков Generi c они создаются с помощью файла с выделенным кодом, которого не было в предыдущий шаблон «Пустой сайт». В предыдущем шаблоне весь код существовал в самом файле .ASHX.
С новым шаблоном я получаю ошибки ссылок на экземпляры классов в выделенном коде. Но если я вырежу код из выделенного кода и перенесу его в файл .ASHX, а затем удалю файл выделенного кода, все будет хорошо.
Вопрос в том, является ли новый код- Подход "для позади .ASHX Generi c Обработчики новый стандарт, и я должен переключиться на (и научиться использовать), что? Или это опция кода, которую я могу установить в Tools --> Options
где-нибудь?