none
Compilação no .NET Framework 2.0 para Windows Vista RRS feed

  • Pergunta

  • Olá senhores...

    Aqui na empresa onde trabalho desenvolvemos aplicações baseadas em Windows Forms utilizando os componentes Infragistics da empresa Net Advantage. Estamos tendo alguns problemas na hora de compilar nossas aplicações para Windows Vista. Quando compilamos nosso aplicativo em uma máquina rodando Windows XP, a aplicação não roda em um cliente Windows Vista. Se fizermos ao contrário, compilarmos em uma máquina rodando Windows Vista, a aplicação roda tanto no Windows Vista quanto no Windows XP. Gostaria de saber se tem alguma maneira de compilar o sistema em máquina XP e o mesmo rodar tanto em XP quanto em Vista.


    Abraço!

    terça-feira, 17 de março de 2009 13:05

Respostas

Todas as Respostas

  • Patrick, 

    Quando você compila uma aplicação .NET você não a compila para o código nativo da máquina e sim para IL. Esta é a forma que sua aplicação é publicada em um ou mais assemblies compostos por DLLs e executáveis. Eu uso constantemente aplicação compiladas no windows XP para Vista e não tenho nenhum problema.

    Qual framework esta utilizando na sua aplicação? Existem mais de um .NET Framework instalado na máquina que compila e na máquina que executa a aplicação?


    Att


    Nelson Borges - Analista de Sistemas
    domingo, 22 de março de 2009 02:56
  • Olá Nelson, 

    Na máquina que compila geralmente tem as versões 1.1, 2.0 e 3.0, em alguns casos tem a 3.5. Nós utilizamos o Framework 2.0. Estava pensando que pode ser pelo menos uma das duas coisas, o Crystal 11.5 ou os Infragistics, mas não consegui averiguar ainda.

    Abraço

    terça-feira, 31 de março de 2009 12:31
  • Olá Patrick

    A primeira suspeita que me vem é mesmo sobre o componente da Infragistics. Dê uma verificada na manual do mesmo ou com o suporte deles sobre compatibilidade com as versao do framework e sistemas operacionais.

    []s
    sexta-feira, 10 de abril de 2009 00:04
  • Patrick,


    Dá uma olhada eu peguei isso em um máquina de um cliente essa semana, fiz o seguinte para resolver -> http://support.microsoft.com/kb/925168/pt-br


    Abraço
    Nelson Borges - Analista de Sistemas
    sábado, 18 de abril de 2009 15:07