Voila enfin la nouvelle version de mon utilitaire d'aide à la compilation ASP.NET. Destiné aux développeurs d'applications ASP.NET travaillant avec Microsoft WebMatrix, Macromedia Dreamweaver MX ou plus simplement avec un éditeur de texte, WinComp.NET 2004 n'a pas d'autre prétention que celle de vous faciliter la tâche lors de la compilation de vos pages ASP.NET.
Comme je le précisais en introduction, ce petit utilitaire est destiné essentiellement aux développeurs d'applications ASP.NET n'utilisant pas VS.NET.
WinComp.NET 2004 n'est pas un compilateur mais juste une interface graphique permettant de simplifier l'utilisation des compilateurs livrés avec Microsoft Framework .NET SDK. Avec WinComp.NET 2004, vous ne compilerez plus en ligne de commande.
Cette nouvelle version a été entièrement redéveloppée en C# avec Microsoft VisualStudio.NET. WinComp.NET a été grandement amélioré tant au niveau de l'interface qu'au niveau des options et des fonctionnalités
N'hésitez pas à me faire part de vos remarques et suggestions !
Le fichier WinComp.NET.zip contient un dossier d'installation nommé WinComp.NET Setup à l'intérieur duquel se trouve le fichier d'installation : Setup.Exe. Il vous suffit de lancer Setup.Exe pour commencer l'installation.
Nouvelle interface
Corrections des bugs pour la prise en charge de JScript.NET
Prise en charge de VB.NET, C#.NET, JScript.NET et J#.NET
Prise en charge de nombreuses bibliothèques de classes dont RedITCode.dll ;) et Microsoft.Matrix.dll
Détection automatique de la configuration
Multilingue (Allemand - Anglais - Espagnol - Français - Italien - Portugais)
Compilation multi fichiers
Sélection récursive de fichiers
Génération de modules (.NETMODULE)
Prise en charge de Assembly Linker (al.exe)
Génération d'assemblage de modules et manifeste d'assembly
Fichier d'aide au format CHM
Vous n'avez plus besoin de copier les DLL RedITCode et Microsoft.Matrix dans le répertoire BIN : WinComp.NET s'en charge !
Cette version copie automatiquement les bibliothèques de classes (RedITCode.dll et Microsoft.Matrix.dll) activées lors de la compilation dans le répertoire BIN de l'application Web. De plus, si une version de ces DLL est déjà présente dans le répertoire BIN, WinComp.NET la compare à celle utilisée lors de la compilation et, le cas échéant, la remplace par celle utilisée lors de la compilation.
Pour pouvoir compiler des sources au format J#, vous devez avoir installé le pack Visual J# .NET redistribuable, sinon, l'option J#.NET sera désactivée.
Certaines options ne sont pas activées (WINEXE - EXE - ResX - Ressource - C++.NET). Il s'agit d'options qui ne sont pas encore prises en charge par WinComp.NET mais qui devraient l'être dans les futures versions.
Erreur à l'ouverture de WinComp.NET : impossible de créer le fichier de configuration wcnc.config
Bug relevé le 12/03/2004
Concerne les utilisateurs ayant des droits de type Utilisateur standard disposant d'un accès restreint (Groupe de utilisateurs) sur un Windows 2000 ou un Windows XP.
En effet, ce type d'utilisateur ne possède pas les droits suffisants pour écrire dans le répertoire Program Files et, de son côté, WinComp.NET à besoin d'écrire son fichier de configuration (wcn.config) des sa première utilisation.
Pour contourner le problème, il faut qu'un utilisateur de type Utilisateur standard (Groupes de utilisateurs avec pouvoirs) ou de type Administrateur lance une première fois WinComp.NET afin que celui ci crée sont fichier de configuration. Apres ça, les utilisateurs standards disposant d'un accès restreint pourront utiliser WinComp.NET mais ne pourront pas configurer l'application (CAD : changer la langue ou configurer le répertoire application par défaut).
Vous trouverez toutes les explications nécessaires dans le fichiers d'aide livré avec WinComp.NET 2004.
Je vous propose juste un aperçu de l'interface.
N'hésitez pas à me remonter vos remarques, vos suggestions, vos traductions :)), bugs détectés ou autres... vous pouvez à cet effet utiliser le forum ou me contacter via mon mail !
J'espère que cet outil pourra vous aider dans votre travail et pourquoi pas vous donner un petit peu de "Bonheur" pour vos projets .NET :) ...