none
System.BadImageFormatException na instalação de um Windows Service RRS feed

  • Pergunta

  • Estou com o seguinte problema:

    Criei um Windows Service utilizando o framework 4.0, no entanto quando tento instalar o serviço utilizando o installUtil do framework através de uma batch, ao invés de utilizar o do framework 4.0, ele esta utilizando o de framework anteriores. Como faço para forçar que o installUtil seja o do framework 4.0. Existe alguma forma de configurar isso no arquivo de configuração do .net?

    quarta-feira, 16 de janeiro de 2013 11:48

Todas as Respostas

  • Olá Everton.

    Verifica nas Properties do projeto do Service o seguinte:

    * Na aba Application, verifica se o Target Framework está para o .NET 4

    * Na aba Publish, no botão Prerequisites verifica se está marcado o .NET 4 e não os anteriores.

    Pode dar uma olhada também nas Properties do projeto de Setup, no botão Prerequisites se está marcado só o .NET 4.

    Espero que ajude.

    Sds.

    quarta-feira, 16 de janeiro de 2013 12:27