Pergunta

Você já tentou debug em asp.net MVC código fonte?

Eu tenho um projeto e eu quero link para asp.net MVC código fonte em vez do dll compilado no GAC. Eu também tenho outra biblioteca de validação (xVal) que também usa o asp.net mvc dll. Parece que se eu substituir o meu referência a asp.net MVC dll com o projeto asp.net MVC, o xVal vai me dar erro do compilador.

Preciso substituir todas essas bibliotecas de terceiros com o projeto de código-fonte se eu quiser usar o código-fonte MVC asp.net?

Obrigado,

Nenhuma solução correta

Outras dicas

Eu acredito que você não precisa fazer referência ao projeto ASP.NET MVC em tudo.
Tudo que você precisa é:

  1. Obter os arquivos PDB para as assembleias você precisa de referência (apenas compilá-los ASP.NET MVC no modo de depuração).
  2. soltá-los para o diretório bin do aplicativo.
  3. Se não pegá-los você pode manualmente carregá-los de Debug-> Windows-> Modules.

Se você quiser apenas para depuração contra a DLL fornecido, você pode instalar os símbolos para System.Web.Mvc.dll. Você vai ser capaz de pontos de interrupção definidos no código, obter traços melhor pilha, etc. Para isso, entrar no modo de depuração, em seguida, no menu Debug, escolha Windows> Modules. Clique direito sobre o DLL na guia módulos, os símbolos de carga> De Symbol Servers. Isso vai baixar e instalar os símbolos, e temos que ir.

Eu escrevi um artigo sobre como depurar ASP.NET MVC usando código fonte que você pode achar útil. Ele dá uma explicação mais detalhada de como adicionar MVC código fonte v1.0 para um projeto Visual Studio, para depuração.

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