Estúdio Visual 2005:Por favor, pare de abrir meus arquivos CS no “Modo Design”!

StackOverflow https://stackoverflow.com/questions/79434

  •  09-06-2019
  •  | 
  •  

Pergunta

Acho que está associando os arquivos CS do meu serviço da Web aos arquivos ASMX relacionados.Mas aconteça o que acontecer, não consigo clicar duas vezes para abrir os arquivos CS - tenho que "visualizar o código" ou ele abre no designer.

Alguém sabe como desativar esse comportamento automático?Eu só quero editar o código!

Foi útil?

Solução

Tente clicar com o botão direito, selecione "Abrir com...", marque "CSharp Editor" e selecione "Definir como padrão".

Isso funciona para evitar o WinForms Designer.

Outras dicas

Encontrei esta pergunta ao tentar lidar com um problema semelhante.Eu tinha uma classe C# em um arquivo e sempre que clicava duas vezes no arquivo ele tentava abrir no modo de design, mas o modo de design não fazia sentido para esta classe.Eu só quero ver o código.

Descobri que adicionar o atributo [System.ComponentModel.DesignerCategory("")] à minha classe corrigiu isso.

Na visualização Solution Explorer, clique no ícone "Mostrar todos os arquivos".Isso colocará o símbolo “+” próximo a cada um dos seus arquivos.Clique em + e ele será expandido para mostrar o arquivo .CS que contém o código ASMX.Neste ponto, clique duas vezes nesse arquivo.

Por alguma razão, o VS2005 parece estar um pouco atrasado quando se trata de serviços da web.Para abrir um webservice na visualização de código, clique duas vezes no arquivo .asmx, não no arquivo .asmx.cs.

Acho que faz sentido, já que não há nada para "projetar" quando se trata de um serviço da web, mas é contra-intuitivo se você estiver trabalhando com arquivos .aspx.

Na minha experiência, se você achar que o editor escrito, que é o editor não padrão, está abrindo ao clicar duas vezes em um arquivo dentro do Explorador de soluções então algo está errado com o projeto subjacente Opções do usuário arquivo (.user) ou o da solução Opções do usuário arquivo (.suo).(Não tenho certeza de qual, mas suspeito que as configurações estejam armazenadas no arquivo .suo.) Excluir o .suo e todos os arquivos .user do projeto resolveu o problema.

Eu pessoalmente defino o Editor de formulário como meu editor padrão para formulários no início de um projeto.Depois que os formulários estiverem estáveis ​​e exigirem menos alterações no design da interface do usuário, mudo o editor padrão.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top