Usuário com melhor resposta
Múltiplas DLLs

Pergunta
-
Boa tarde,
Gostaria de saber se é possível a utilização de multiplas DLLs em um projeto web utilizando Visual Studio 2008.
Em outras versões isso era possível, porém agora não consigo compilar o projeto para que isso aconteça.
Att.
Roberto Pegorelli
Respostas
-
Olá Roberto,
Assim como no 2005, no Visual Studio 2008 também existem os tipos de projetos Web Site e Web Application.
Os projetos do tipo Web Application (que deve ser o seu caso), geram apenas uma DLL para todo o projeto, enquanto o Web Site, você tem a opção de publicar com o código-fonte e ou então publicar em uma série de DLLs.
Com isso dito, para criar um novo Web Site, basta ir no menu File -> New, e selecionar Web Site.
Abraços,
Caio Proiete
Caio Proiete
http://www.caioproiete.com
Todas as Respostas
-
Olá Roberto,
Continua sendo possível... Basta você criar suas classes em projetos do tipo "Class Library". Esses projetos serão compilados para DLLs, que você pode adicionar no seu projeto Web (Add Reference...).
Abraços,
Caio Proiete
Caio Proiete
http://www.caioproiete.com -
Olá Caio, obrigado pela atenção..
Em relação ao projeto não tenho problemas, pois tenho apenas um projeto, porém, gostaria que as páginas virassem DLLs quando o projeto fosse compilado, e não apenas uma DLL por projeto.
No VS2005 era possivel, porém no VS2008 não encontrei.
Abraços,
Roberto Pegorelli
-
Olá Roberto,
Assim como no 2005, no Visual Studio 2008 também existem os tipos de projetos Web Site e Web Application.
Os projetos do tipo Web Application (que deve ser o seu caso), geram apenas uma DLL para todo o projeto, enquanto o Web Site, você tem a opção de publicar com o código-fonte e ou então publicar em uma série de DLLs.
Com isso dito, para criar um novo Web Site, basta ir no menu File -> New, e selecionar Web Site.
Abraços,
Caio Proiete
Caio Proiete
http://www.caioproiete.com -
-
Pegorelli wrote: É isso mesmo. Vou tentar mudar meu projeto para Web Site.
Ótimo!
Abraços,
Caio Proiete
Caio Proiete
http://www.caioproiete.com