Как настроить визуальную студию для использования представления кода в качестве представления по умолчанию для веб-служб?
Когда вы дважды щелкаете по классу (в "explorer" ), если этот класс является веб-сервисом .asmx.cs, тогда вы получите это...
Чтобы добавить компоненты в класс, перетащите их из панели инструментов и использовать в окне "Свойства", чтобы установить свойства. Чтобы создать методы и мероприятия для вашего класса, нажмите здесь для переключения на просмотр кода.
... это "визуальная поверхность дизайна" для веб-сервисов.
(Кто на самом деле использует эту поверхность для написания веб-сервисов?)
Итак, что я хочу знать, как настроить визуальную студию, чтобы никогда не показывать мне этот дизайн?
Или, по крайней мере, чтобы показать мне представление кода по умолчанию?
Ответы
Ответ 1
Вы можете установить редактор по умолчанию для любого заданного типа файла (.cs,.xml,.xsd и т.д.). Чтобы изменить редактор по умолчанию для заданного типа:
- Щелкните правой кнопкой мыши файл этого типа в
вашего проекта и выберите "Открыть
С... "
- Выберите нужный редактор. Вы
может потребоваться "Редактор CSharp".
- Нажмите "Установить по умолчанию".
Я не вижу поведения, которое вы видите с помощью веб-служб, но это должно работать со всеми типами файлов в Visual Studio.
Ответ 2
Добавьте в свой класс следующий атрибут:
[System.ComponentModel.DesignerCategory("Code")]
(Не знаете, почему [System.ComponentModel.DesignerCategory("")] не работает.)
Ответ 3
Добавьте в свой класс следующий атрибут:
<System.ComponentModel.DesignerCategory("")>