terça-feira, 21 de outubro de 2008

problemas de debug no VS2005

pois é gente,
passei por um aperto estes dias, mas consegui achar o problema.

eis que quando eu ia debugar um projeto que estou tocando aqui aparecia o seguinte alert:

---------------------------
Microsoft Visual Studio
---------------------------
The following module was built either with optimizations enabled or without debug information:

c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\d33c2b62\ba11b592\assembly\dl3\7153188f\fbed248c_8933c901\BookEngine.DLL

To debug this module, change its project build configuration to Debug mode. To suppress this message, disable the 'Warn if no user code on launch' debugger option.
---------------------------
OK
---------------------------

pois finalmente descobri o que é e como resolver.

o fato é que dentro da minha solution eu possuo dois projetos, o WebSite e o BookEngine.
o BookEngine é apenas uma série de classes que eu importo no WebSite e utilizo ele instanciando meus objetos.

Para fazer o relacionamento eu apenas adicionei uma referência diretamente na DLL do outro projeto, e por isso dava errado.

O erro acontece pois na hora de compilar, a DLL do BookEngine não estava sendo atualizada no bin do projeto.

Para solucionar eu apenas excluí a relação e em references eu utilizei a aba de projetos, relacionei o projeto do BookEngine e pronto!

Tudo funcionando perfeitamente e sem problemas de debug.


Eras isso,
qualquer duvida só me enviar um mail.

ab.