Partilhar via


Executando um aplicativo JScript em uma versão anterior do Common Language Runtime

A menos que seja especificado em contrário, um JScript aplicativo é construído para ser executado com a versão de tempo de execução de linguagem comum pelo compilador para construir o aplicativo. No entanto, é possível que um .exe ou ASP.NET Web aplicativo Web criado com uma versão do tempo de execução para ser executado em qualquer versão do tempo de execução.

Acomodando outras versões do tempo de execução

Para fazer isso, um aplicativo .exe precisa um App. arquivo de configuração contendo informações de versão de tempo de execução (com marca supportedRuntime). OutrosVisual Studio idiomas oferecem suporte de IDE (ambiente de desenvolvimento integrado) para modificar o App. arquivo de configuração pela caixa de diálogo de páginas de propriedade do seu projeto. Por exemplo, modifique o SupportedRuntimes propriedade de um aplicativo de janelas translation from VPE for Csharp Visual e uso atualizado o arquivo app.config em seu JScript aplicativo.

Em tempo de execução, o nome do arquivo app.config deve ser nome de arquivo.ext.config (onde nome de arquivo.ext é o nome do executável que iniciou o aplicativo) e o arquivo deve estar no mesmo diretório sistema autônomo o executável.Por exemplo, se seu aplicativo for chamado TestApp.exe, o arquivo app.config seria nomeado TestApp.exe.config.

Se você especificar mais de uma versão de tempo de execução e o aplicativo é executado em um computador com mais de uma versão de tempo de execução instalado, o aplicativo usa a primeira versão especificada no arquivo de configuração que coincida com um tempo de execução instalado que está disponível no sistema.

Para obter mais informações, consulte Como: Usar um arquivo de configuração de aplicativo para Destino uma versão do .NET Framework.

Since JScript ASP.NET Web pages are single-file Web Form pages, they are not precompiled to a .dll with a dependency on the .NET Framework assembly associated with the compiler.Conseqüentemente, as páginas são compiladas em tempo de execução e nenhuma informação de versão de tempo de execução é necessária em um arquivo web.config.

Consulte também

Conceitos

Modelo de código de página Web do ASP.NET

Referência

Propriedade SupportedRuntimes