关于设计师:Visual Studio 2005:请停止在“设计模式”下打开CS文件!

关于设计师:Visual Studio 2005:请停止在“设计模式”下打开CS文件!

Visual Studio 2005: Please stop opening my CS files in “Design Mode”!

我认为这正在将我的Web服务的CS文件与相关的ASMX文件相关联。 但是无论发生什么情况,我都无法双击打开CS文件-我必须"查看代码",否则它将在设计器中打开。

有人知道如何关闭这种自动行为吗? 我只想编辑代码!


尝试右键单击,选择"使用...打开",标记为" CSharp编辑器",然后选择"设置为默认值"。

这样可以避免WinForms Designer。


尝试处理类似问题时,我发现了这个问题。我在文件中有一个C#类,每当我双击该文件时,它将尝试在设计模式下打开,但是设计模式对该类没有意义。我只想看代码。

我发现向我的类添加[System.ComponentModel.DesignerCategory(")]属性可以解决此问题。


以我的经验,如果您在双击解决方案资源管理器中的文件时发现书面编辑器(即非默认编辑器)正在打开,则基础项目的用户选项文件(.user)或解决方案的用户选项文件(.suo)。 (我不确定是哪个,但是我怀疑设置存储在.suo文件中。)删除.suo和所有项目.user文件可以解决此问题。

我个人在项目开始时将"表单编辑器"设置为我的默认表单编辑器。表单稳定并且需要较少的用户界面设计更改后,我切换了默认编辑器。


由于某些原因,VS2005在涉及Web服务时似乎有些倒退。要在代码视图中打开Web服务,请双击.asmx文件,而不是.asmx.cs文件。

我想这有点意义,因为当涉及到Web服务时,没有什么可以"设计"的,但是如果您一直使用.aspx文件,这是违反直觉的。


在解决方案资源管理器视图中,单击"显示所有文件"图标。这会将" +"符号放在每个文件旁边。单击+,它将展开以显示包含ASMX代码的.CS文件。此时,请双击该文件。


推荐阅读

    更新文件命令linux?

    更新文件命令linux?,工作,系统,地址,信息,时间,命令,目录,基础,标准,网络,lin

    纯命令行linux服务器?

    纯命令行linux服务器?,密码,服务,系统,命令,终端,地址,百度,情况,状态,公共,

    linux文件全选命令?

    linux文件全选命令?,电脑,系统,环境,代码,平台,服务,快捷键,文件,命令,权限,l

    linux重名名文件命令?

    linux重名名文件命令?,图片,名称,名字,文件,命令,位置,代码,软件,系统,文件

    linux将文件备份命令?

    linux将文件备份命令?,系统,密码,设备,软件,通讯,较大,认证,服务,数据,文件,L

    linux扩展文件命令?

    linux扩展文件命令?,工作,地址,系统,信息,命令,目录,管理,情况,文件,标准,Lin

    linux文件替换命令行?

    linux文件替换命令行?,资料,命令,文件,数据,名称,系统,实时,工作,字符串,批

    linux命令行解锁文件?

    linux命令行解锁文件?,系统,地址,工具,工作,管理,电脑,命令,文件,信息,密码,L

    读写文件命令linux?

    读写文件命令linux?,系统,数字,电脑,档案,地址,命令,文件,标准,位置,设备,lin

    linux文件异或命令?

    linux文件异或命令?,数字,系统,工作,管理,命令,数据,网络,文件,第一,单位,基

    linux文件复制的命令?

    linux文件复制的命令?,系统,文件,命令,目录,源文件,基本知识,位置,目标,选

    linux7关闭服务命令?

    linux7关闭服务命令?,系统,软件,服务,命令,电脑,状态,工具,管理,进程,用户,求

    linux写文件命令行?

    linux写文件命令行?,工作,系统,命令,信息,名字,文件,目录,资料,标准,时间,lin

    linux复制命令文件?

    linux复制命令文件?,系统,文件,命令,目录,基本知识,源文件,目标,文件夹,路

    linux下文件均分命令?

    linux下文件均分命令?,管理,情况,系统,工作,信息,地址,命令,目录,单位,设备,L

    linux的文件替换命令?

    linux的文件替换命令?,系统,工作,实时,命令,文件,批量,字符串,内容,方法,表

    linux命令有两个文件?

    linux命令有两个文件?,文件,代码,系统,命令,两个,内容,文件夹,光标,后方,文

    linux查文件数量命令?

    linux查文件数量命令?,系统,数据,电脑,命令,文件,信息,代码,对比,软件,第三,l

    linux命令去重文件?

    linux命令去重文件?,系统,工作,命令,信息,数据,环境,代码,文件,目录,操作,Lin