Pergunta

Como o tópico diz, os componentes gratuitos do ASP Classic Use Registration? Isso está no Windows Server 2003. Em caso afirmativo, como faço para fazer isso?

Caso contrário, alguém poderia fornecer algumas alternativas?

Foi útil?

Solução

Por alternativa, acho que você não quer dizer componentes que Faz exigir registro? Porque existem cargas dessas ...

Uma maneira menos comum de usar o COM com ASP que é bastante conveniente é usar Componentes de script do Windows (WSC). De 4guysfromrolla:

Uma das maiores desvantagens do desenvolvimento de componentes de COM usando um desses idiomas de alto nível é o processo intensivo em alteração de um componente COM existente. Por exemplo, diga que você está desenvolvendo um componente COM. Você adiciona algumas propriedades e métodos e começa a usá -lo no seu site. Agora, diga que você queria adicionar um novo método. Depois de adicionar esse método, você precisaria recompilar o componente COM, registrá -lo e parar e reiniciar o servidor da web ...

Para resolver esse aborrecimento, a Microsoft criou componentes de script do Windows, o que, como o nome indica, são componentes com o script! Esses componentes podem ser desenvolvidos com qualquer idioma de script do Windows (VBScript, JScript, PerlScript, Python, etc.). Como esses componentes usam o script, você pode literalmente cortar e colar seu script ASP em um desses componentes com script! Além disso, você pode editar o código de um componente de script do Windows e as alterações são refletidas automaticamente - sem recompilar, sem reiniciar o servidor da Web e não registrar o componente!

Para mais informações, confira estes links:

Outras dicas

Por registro, presumo que você queira dizer DLLs que não são registradas como componentes ActiveX usando o RegSvr32. Se for esse o caso, não, não, não diretamente do ASP 3.0, embora você possa usá -lo remotamente via DCOM usando CreateObject. A razão pela qual é sem registrá -lo, não há progid para referência para encontrar o componente ActiveX.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top