SCRIPTENGINEBUILDVERSION |
Version de construction de moteur de scripte |
|---|---|
| ASP 3.0 | |
Syntaxe
| Function ScriptEngineBuildVersion As String |
Description
Cette fonction permet de demander la version de construction du moteur de script.
Remarques
- La fonction ScriptEngineBuildVersion retourne un entier indiquant le numéro de build du moteur de script utilisé. C'est un complément utile aux fonctions ScriptEngineMajorVersion et ScriptEngineMinorVersion, pour connaître précisément la version complète.
- Ce niveau de détail peut être particulièrement utile lors du débogage, notamment pour identifier les différences subtiles entre deux installations du même moteur de script. Certaines corrections de bogues ou optimisations n'apparaissent que dans des builds spécifiques.
- Lorsque vous développez pour différents serveurs ASP, il est important de vérifier la version du build. Cela vous permet de vous assurer que le moteur prend en charge certaines fonctionnalités ou corrige certains comportements inattendus.
- La valeur retournée par ScriptEngineBuildVersion peut être utilisée dans les journaux de bords système pour documenter l'environnement d'exécution exact. Cela facilite les audits techniques et les diagnostics après déploiement.
- Bien que rarement utilisée seule, cette fonction est souvent combinée avec ScriptEngine, ScriptEngineMajorVersion et ScriptEngineMinorVersion pour constituer une chaîne de version complète, comme par exemple : "VBScript 5.6.8820".
- Le numéro de build reflète l'évolution interne du moteur, souvent invisible à l'utilisateur final. Il est donc essentiel dans un cadre de qualité logicielle ou pour le support technique avancé.
- Dans les environnements de production sensibles, il est courant d'écrire une routine qui vérifie automatiquement que le build installé correspond à celui validé en phase de recette. Cela évite des incohérences entre environnements de test et de production.
- Cette fonction ne prend aucun paramètre et retourne une valeur de type Long, ce qui la rend simple à utiliser dans les comparaisons numériques. Par exemple, vous pouvez tester si le build est supérieur à une certaine valeur minimale pour activer certaines fonctions conditionnelles.
Exemple
Voici un exemple d'une utilisation typique de cette fonction :
- <%
- Response.Write "Version de construction = " & ScriptEngineBuildVersion & "<br />"
- %>
Voir également
Articles - Les géants de l'informatique - Microsoft
Dernière mise à jour : Vendredi, le 10 octobre 2014