如何配置visual studio以将代码视图用作Webservices的默认视图?

时间:2008-10-01 01:08:32

标签: visual-studio web-services

当您双击某个类(在“解决方案资源管理器中”)时...如果该类恰好是.asmx.cs webservice ...那么您就会得到这个......

  

要向班级添加组件,请拖动   他们从工具箱中使用   属性窗口设置它们的   属性。创建方法和   您班级的活动,请点击此处   切换到代码视图。

......这是网络服务的'视觉设计界面'。

(谁实际使用该表面来编写web服务?)

所以我想知道,如何配置visual studio从不向我展示设计视图?

或者至少,默认情况下向我展示代码视图?

3 个答案:

答案 0 :(得分:32)

您可以为任何给定的文件类型(.cs,.xml,.xsd等)设置默认编辑器。要更改给定类型的默认编辑器:

  1. 右键单击该类型的文件 你的项目,然后选择“打开 与...“
  2. 选择首选编辑器。您 可能想要“CSharp Editor”。
  3. 点击“设为默认值”。
  4. 我没有看到您在Web服务中看到的行为,但这应该适用于Visual Studio中的所有文件类型。

答案 1 :(得分:3)

将以下属性添加到您的班级:

[System.ComponentModel.DesignerCategory("Code")] 

(不确定为什么[System.ComponentModel.DesignerCategory(“”)]不起作用。)

答案 2 :(得分:1)

将以下属性添加到您的班级:

<System.ComponentModel.DesignerCategory("")>