Я знаю, что это немного старый вопрос, но это лучший результат в Google, и я нашел альтернативное решение.
Откройте файл .vbproj для проекта в текстовом редакторе и найдитеВаш код за именем файла.Вы обнаружите, что это выглядит примерно так:
<Compile Include="dashboard\index.aspx.vb">
<DependentUpon>index.aspx</DependentUpon>
<SubType>ASPXCodebehind</SubType>
</Compile>
Если вы просто удалите тег DependentUpon
, все будет работать правильно, но оба файла будут отображаться в Visual Studio по желанию.Итак, моя окончательная версия будет выглядеть так:
<Compile Include="search\index.aspx.vb">
<SubType>ASPXCodeBehind</SubType>
</Compile>
Требуется немного ручного редактирования, но это работает для меня.В качестве альтернативы, если вы вручную переименуете / отредактируете свои файлы в формат страницы / кода после создания обычных файлов классов, они будут отображаться в проекте так, как требуется, без необходимости прибегать к «Показать все файлы».