none
Assembly RRS feed

  • Pergunta

  • Pelo que entendo, quando um codigo C# e' compilado, um Assembly e' gerado.

    Esse assembly e' um arquivo com extensao DLL.
    No entanto, no projeto de entrada (no meu caso o public void Main) o assembly e' gerado com EXE.

    Minha explicacao esta correta ? E pq e' gerado um EXE ao inves de um DLL ?

    Abracos

    terça-feira, 17 de março de 2015 18:22

Respostas

  • AGA,

    Isto depende do tipo de projeto. Se vc criar uma aplicação WPF, Windows Forms ou mesmo uma Console Application, o resultado será um arquivo com a extensão .exe.

    Agora se vc criar uma Class Library ou mesmo uma aplicação Web, a compilação das mesmas resultará em arquivos .dll.

    • Sugerido como Resposta Renato GroffeMVP quarta-feira, 18 de março de 2015 13:45
    • Marcado como Resposta AGA Neto quarta-feira, 18 de março de 2015 15:09
    quarta-feira, 18 de março de 2015 13:45

Todas as Respostas

  • AGA,

    Isto depende do tipo de projeto. Se vc criar uma aplicação WPF, Windows Forms ou mesmo uma Console Application, o resultado será um arquivo com a extensão .exe.

    Agora se vc criar uma Class Library ou mesmo uma aplicação Web, a compilação das mesmas resultará em arquivos .dll.

    • Sugerido como Resposta Renato GroffeMVP quarta-feira, 18 de março de 2015 13:45
    • Marcado como Resposta AGA Neto quarta-feira, 18 de março de 2015 15:09
    quarta-feira, 18 de março de 2015 13:45
  • Valeu !
    quarta-feira, 18 de março de 2015 15:09