IE7 & ClickOnce

Na PRIMAVERA usamos uma aplicação de gestão de anomalias desenvolvida em .NET 1.1 e distribuída através da nossa Intranet (estilo zero-touch deployment).

Quando instalei pela primeira vez a v2.0 da Framework tive problemas para ter essa aplicação a funcionar correctamente. A solução foi criar um ficheiro com o nome iexplore.exe.config na pasta C:\Program Files\Internet Explorer. Este ficheiro basicamente instrui o sistema para utilizar a v1.1 da Framework quando o IE é carregado:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <startup>
    <requiredRuntime imageVersion="v1.1.4322" version="v1.1.4322" />
  </startup>
</configuration>

A minha surpresa foi que, com a instalação do IE7, ao experimentar o smart client do projecto Cabana, o ClickOnce pura e simplesmente não funcionava. Um colega meu acabou por descobrir por acaso que o problema estava no tal ficheiro de configuração. Removendo-o (ou renomeando-o) a coisa passa a funcionar perfeitamente.

Fica aqui de referência para quem tiver um problema semelhante.

Published 25 November 06 02:10 by hgr

Comments

No Comments
Anonymous comments are disabled