
VISTA
ou XP ou Windows 7

Les
programmes Prism.Net: sont compatibles pour Windows XP,
Vista
et sous Windows 7 édition familiale 32 bits et 64 bits dans un répertoire d'installation C:\Prism\

EXPÉRIENCE
DE WINDOWS VISTA à WINDOWS 7: PIXOR
Lorsque
Pixor a passé de Windows Vista à Windows 7, voici les étapes qui
ont été faites:
Section matérielle et logicielle générale:
27
décembre 2009:
Sauvegarde
(Backup) complète sur un disque dur externe LaCie 1To via USB avec le programme Acronis True Image 2010 version compatible avec Windows 7.
Achat du programme studio 14 de Pinnacle pour le montage vidéo et installation de deux barettes de mémoires de 512Mb DDR 3200, 400MHz (Kingston et Crucial) pour un total de 2Go.
Début
de l'installation de Windows 7 édition familiale premium 32 bits à partir de Vista. Par la suite, installation réussie de Norton Internet Security 2010. Tous les pilotes des appareils externes: scanner Canoscan 4400F, imprimante brother HL-4040CDN ont été mis à jour correctement et l'ensemble des programmes semblaient fonctionner normalement.
4 au 10 janvier
2010:
Essai
de tous les logiciels présents sur l'ordinateur. Dès que deux programmes sont ouverts en même temps, l'ordinateur fige à quelques reprises obligeant un redémarrage à chaque fois. Le logiciel Memtest+ est utilisé pendant toute une nuit afin de vérifier l'intégrité de toute la mémoire installée sur l'ordinateur, tout se passe sans erreurs. Dès que Windows 7 est activé, l'ordinateur fige de plus en plus, dès que plus de deux programmes sont ouverts ensemble.
11 au 13 janvier
2010:
Réinstallation complète de Windows 7 sur une partition reformatée sans vestige de Vista. Réinstallation uniquement des programmes compatibles Win 7. Après l'installation de Norton Internet Security, l'ordinateur a commencé à figer. Est-ce un hasard ? Une fois tous les programmes réinstallés dont les logiciels de PRISM avec le framework 1,1 et soaptoolkit 3.0 de Microsoft, l'ordinateur a continué à figer de plus en plus dès que plus de deux programmes étaient ouverts: exemple Internet Explorer et Windows Mails et Acrobat reader.
15 janvier
2010:
Désinstallation complète de Norton Internet Security et installation uniquement de l'anti-virus Avast disponible gratuitement sur le web. L'ordinateur a été retesté au niveau de la mémoire et tout était encore beau. Par la suite, l'ordinateur a figé moins souvent qu'auparavant soit une fois aux deux jours.
16 au 26 janvier
2010:
De jour en jour, l'ordinateur a recommencé à figer de plus en plus souvent principalement avec les programmes Internet Explorer, Windows Mails, la suite Adobe et une fois sous Prism lors de l'impression d'un document de facturation.
27 janvier
2010:
Installation de Norton Utilities afin de vérifier le comportement de l'ordinateur. Pas d'anomalies détectées par le programme malgré que l'ordinateur continu à figer.
29 janvier
2010:
Décision d'enlever les deux barettes de mémoires de 512Mb DDR 3200, 400MHz (Kingston et Crucial) et de remettre les deux anciennes barettes de 256Mb DDR 3200, 400MHz (Crucial) avec les deux barettes 512Mb DDR 3200, 400MHz (Kingston) déjà présentent depuis 2007.
30 janvier au 4 février
2010:
Aucun problème, pas d'ordinateur figé même à plus de trois programmes ouverts. C'était donc la mémoire qui faisait planté l'ordinateur malgré les deux vérifications par Memtest + !!!
5 février
2010:
Essai de l'installation de PRISM sur un ordinateur portatif Toshiba tournant sous Windows 7 édition familiale premium de 64 bits. Surprise, le programme d'installation conçu par Microsoft et compilé avec Visual studio 2010 version Bêta, n'a pas enregistré dans le registre les données essentielles pour le bon fonctionnement de Prism. Le logiciel anti-virus est Kaspersky 2010. Écriture manuelle des clés de registre et l'ensemble des programmes de PRISM ont bien fonctionné sauf le programme RamqNet qui annonça une erreur (0x80040154) sans pouvoir communiquer par internet à la RAMQ. Recherche de solutions sur internet et rien de satisfaisant. Le framework 1.1 a été installé avec un avertissement d'incompatibilité pour la version 64 bits. La même installation sur mon ordinateur de bureau n'avait pas indiqué cet avertissement sous Windows 7 version 32 bits.
6 février
2010:
Tous les programmes de PRISM incluant RamqNet fonctionnent sans problème sur l'ordinateur du bureau sous Windows 7 familiale 32 bits. L'installation du compilateur vb.net 2008 Express sur le portatif était une des solutions envisagées afin d'observer pas à pas à quel endoit le programme RamqNet cessait de fonctionner. Tous les programmes de PRISM ont été désinstallé et il y a eu désactivation du UAC (User Account Control) dans le compte d'utilsateur afin de pouvoir réinstaller PRISM. Malgré la désactivation de l'UAC, la base de registre n'a pas été mise à jour par le programme d'installation de Microsoft version express 2008. Un programme fait maison Wregistre a permis d'inscrire les bonnes clés dans le registre pour le fonctionnement de PRISM. Avec le compilateur Studio express 2008, le problème avec le programme RamqNet sous Windows 7 version 64 bits a été identifié. Les anciennes routines utilisant SoapToolkit 3.0 généraient des problèmes. Ces routines non utiles depuis l'utilisation du WSE (WebServices )ont été supprimées et le programme RamqNet a pu communiquer via Internet avec le serveur de la RAMQ. Sur l'ordinateur du bureau, le programme RamqNet ne pouvait être compilé avec la version de Visual Studio 2010 version Bêta à cause de nombreuses incompatibilités avec les appels au web service fournis par la RAMQ. Seule la version studio 2008 express a pu régénérer le code du programme RamqNet épuré d'anciennes routines qui fonctionnaient à l'époque uniquement sous la version de Windows XP.
15 au 20 février
2010:
Découverte que lors d'une nouvelle installation de Prism.Net avec une nouvelle version passant du numéro 9051 (mai 2009) à 1021 (pour février 2010), Windows 7 et Vista virtualise le nouvel enregistrement du numéro de version dans la base de registre HKEY_LOCAL_MACHINE (UAC: User Account Control = sécurité Windows oblige), ce qui fait que le programme affiche le numéro de version 9051 au lieu de 1021. Pour corriger ce problème, Prism.Net va dorénavant utiliser uniquement la base de registre HKEY_CURRENT_USER qui est accessible et modifiable sans virtualisation (Virtual Store).
Découverte également que sous Windows 7 et Vista soumis au UAC (sécurité Windows oblige), si le répertoire de PRISM est installé dans \Program Files ou \Programmes, tous les changements dans les bases de données sont virtualisés ailleurs que dans le répertoire d'installation. Étant donné que les bases de données utilisées par Pixor pour Prism.net créées en 1991 accèdent directement dans le répertoire initial, les données ne sont pas retrouvées ou enregistrées correctement. Il est donc proposé de ne pas installer Prism.Net dans le répertoire \Program Files ou \Programmes afin que toutes les bases de données de Prism puissent fonctionner correctement. L'installation recommandée par Pixor pour Prism.Net est dans un répertoire \Prism\ sur le disque dur sélectionné.
Pour les utilisateurs qui insisteraient pour avoir leur installation dans le répertoire \Program Files\Prism ou \Programmes\Prism sous Windows 7 ou Vista, deux nouvelles pages d'instructions dans le fichier aide ont été créées pour indiquer comment autoriser la lecture et l'écriture avec contrôle total dans ce type de répertoire protégé par l'UAC de Windows. Malgré ses autorisations spéciales d'accès en lecture et écriture de l'UAC de Windows, Pixor ne peut garantir la compatibilité complète de Prism.Net lors de la communication avec le serveur de la RAMQ.
21 au 28 février
2010:
Tous les programmes de PRISM incluant RamqNet fonctionnent sans problème sur l'ordinateur du bureau sous Windows 7 familiale 32 bits avec la nouvelle version compilée le 21 février 2010.
PRISM fonctionne correctement sous Windows 7 édition familiale 32 bits. Un seul client expérimente le fonctionnement de PRISM.NET sous Windows 7 édition familiale 64 bits depuis le 7 février 2010. Le répertoire par défaut est C:\Prism\.
28 novembre
2010:
Tous les programmes de PRISM incluant RamqNet fonctionnent sans problème sous Windows 7 familiale 32 bits et 64 bits avec la nouvelle version compilée le 21 février 2010.
Le répertoire par défaut est C:\Prism\.
EXPÉRIENCE
DE WINDOWS XP à VISTA: PIXOR
Lorsque
Pixor a passé de Windows XP à Vista, voici les étapes qui
ont été faites:
Section matérielle et logicielle générale:
27
décembre 2007:
Sauvegarde
(Backup) complète du disque dur avec le programme Ghost de Norton et gravée
sur DVD. Utilisation de Partition Magic pour une copie image de la parttion C:
contenant XP sur une autre partition cachée du disque dur. Copie
complète du répertoire \PRISM sur une clé USB. Début
de l'installation de VISTA. Il faut désinstaller NERO EOM (logiciel pour
graver des CD DVD) Recommence
l'installation qui est enfin complétée après 1 heure. Installation
de Norton Security 2008 version Vista: impossible de l'installer car la version
précédente compatible XP ne peut être supprimée. Partition
Magic ne fonctionne pas correctement sous Vista. Récupération
du contenu image en démarrant le programme Ghost sur disquette pour réinstaller
l'ancienne partition contenant Windows XP contenu sur 3 DVDs: durée 1h30.
Windows XP fonctionnel comme avant.
Désinstallation
de Norton Security 2007 version XP et du programme Nero EOM.
Réinstallation
de Windows Vista sans le Norton avec succès.: durée 1 heure Installation
réussie de Norton Security 2008 version Vista. Problème
avec Internet Explorer, le programme ne s'ouvre pas. Après plusieurs recherches
sur un autre ordinateur, la solution est de désinstaller le programme Omnipage
Pro version 10 (logiciel de reconnaissance de texte). Cela fonctionne enfin. Ordinateur
plus lent sous Vista car seulement 512 Meg de RAM (mémoire vive) Ajout
de 1 GIG de mémoire vive: total 1.5 GIG. Lors du démarrage de l'ordinateur,
Vista indique une erreur fatale et ne veut plus ouvrir. Désinstallation
de la nouvelle mémoire et cela fontionne bien à nouveau.
Échange
de la barette de mémoire au magasin car elle n'était pas compatible
avec l'ordinateur. Ajout de 1 GIG de mémoire vive: total 1.5 GIG. Lors
du démarrage de l'ordinateur, Vista fonctionne bien avec beaucoup de rapidité et de mémoire...
3 janvier
2008: Essai
de tous les logiciels présents sur l'ordinateur: le scanner Microtek 4800
non reconnue. Aucun pilote compatible Vista sur internet pour ce scanner. Achat
d'un nouveau scanner Canon 4400F, téléchargement du pilote Vista
sur internet et tout fonctionne. En prime, avec le scanner le logiciel Omnipage
SE version allégée est inclus et compatible Vista. Le tout est installé
avec succès. Pour
le logiciel NERO, avec l'achat d'un graveur DVD double couche de Sony, le programme
NERO qui est fourni et compatible Vista est installé avec succès. Seul
le logiciel Corel Draw version 12 a dû être réinstallé
avec succès.
Pour remplacer le programme Partition Magic afin de repartionner le ou les disques durs, il est suggéré de vous procurer le logiciel Partition Suite 10 de Micro Application (chez Renaud Bray) avec téléchargement de la mise à jour pour Vista. Ce logiciel est compatible pour Windows XP et Vista.

Section spécifique des programmes PRISM:
8
Janvier 2008
Essai
des programmes PRISM, et découverte d'un problème concernant des
fonctions de VB.net pour faire la mise à jour automatique des tarifs du
programme VISACT, de l'envoi automatique par courriel des fichiers en problèmes
et pour passer du mode lettre minuscule à MAJUSCULE. Début de recherche
sur Internet pour découvrir que les programmeurs en VB.net ont identifié
plusieurs bogues de VB.net (2003) sous Vista à cause de la sécurité
accrue de ce système d'exploitation. 11
Janvier 2008 Le
compilateur Visual basic.net version 7.1 (2003) que Pixor utilise depuis 2004
présente de nombreuses incompatibilités sous Windows Vista principalement
reliées aux traitements du clavier automatique, envoi de courriel et du
traitements de fichiers xml pour la mise à jour des programmes PRISM en
arrière plan. Installation
d'un nouveau compilateur Visual basic.net Express 8.0 (2008). Recompilation de
tous les programmes PRISM et découverte de nouvelles incompatibilités
reliées aux codes de programmation que la RAMQ nous avait fourni en 2004
pour le transfert Internet des demandes de paiements avec SoapToolkit 3.0 . 12
et 13 Janvier 2008 Avec
le nouveau compitlateur Visual basic.net Express 8.0, la correction de la majoritié
des incompatibilités de tous les programme de PRISM a été
complétée sauf pour le programme RAMQNET qui utilise encore SoapToolKit
3.0. 14
Janvier 2008 Communication
avec la RAMQ par courriel concernant les problèmes rencontrés dans
le code de programmation founi concernant l'interface SoapToolkit 3.0 et RAMQNET.
Début
de tests sous Windows Vista et XP pour les programmes suivant: CODEDX CODEMED
CODEMOD CODVILLE FICHE FACTRAMQ MENUPRISM PRISMAJOUR REPRISM TELRAMQ VISACT ZIPAJOUR.
18, 19
et 20 Janvier 2008 Réussite
de tests sous Windows Vista et XP pour les programmes suivant: CODEDX CODEMED
CODEMOD CODVILLE FICHE FACTRAMQ MENUPRISM PRISMAJOUR REPRISM VISACT ZIPAJOUR.
Nouvelles routines d'envoi de fichiers problèmes par courriel sous Vista.
Correction sécuritaire du format date et heure. 21
Janvier 2008
Incompatibilités
concernant les programmes TELRAMQ et RAMQNET . Problème pour générer
ID Machine et lors de l'utilisation de certaines routines avec SoapToolkit sous Vista. 28
Janvier 2008 Les
routines suivantes de TELRAMQ et RAMQNET ont été testées: - Envoi
de demandes de paiements: réussi avec SoapToolkit
- Réception
d'un lot d'erreur:
réussie avec SoapToolkit
- Réception
d'un état de compte: réussie avec SoapToolkit
- Modification
d'un ID Machine: non réussie avec Soap Toolkit.
Reprogrammation
en Vb.net de la routine pour modifier un ID Machine sans utiliser Soap Toolkit.
Cette nouvelle routine
sera testée le 1er Février 2008. 1er
Février 2008 Les
routines suivantes de TELRAMQ et RAMQNET ont été testées: - Envoi
de demandes de paiements: réussi avec SoapToolkit
- Réception
d'un lot d'erreur:
réussie avec SoapToolkit
- Réception
d'un état de compte: réussie avec SoapToolkit
- Modification
d'un ID Machine initial: réussie avec vb.net et Wse
- Modification
d'un ID Machine expirée: réussie avec vb.net et Wse
13
Février 2008 La
RAMQ nous informe qu'un nouveau format de compression du fichier état de
compte va être utilisé à partir du 25 Février 2008.
Le programme RAMQNET a été modifié
et testé pour traiter le nouveau format état de compte. Il est à
noter que le programme RAMQNET a été concu pour de fichiers de taille
n'excédant pas 10 Mo. Un état de compte habituel est de 100 Ko.
18
au 29 Février 2008
Problème avec les codes vb.net et la web reference importée par la RAMQ enfin résolu.
03 Mars 2008
Début des tests pour récupérer un état de compte et un lot d'erreur avec les nouvelles routines vb.net et les web reference RAMQ.
10 Mars 2008
Début des tests pour envoyer une demande de paiement à la RAMQ avec les nouvelles routines vb.net et les web reference RAMQ.
14 Mars 2008
Les
routines suivantes de TELRAMQ et RAMQNET ont été testées sous Vista sans Soap Toolkit:
- Envoi
de demandes de paiements: réussi avec vb.net et Wse
- Réception
d'un lot d'erreur: réussie avec vb.net et Wse
- Réception
d'un état de compte: réussie avec vb.net et Wse
- Modification
d'un ID Machine initial: réussie avec vb.net et Wse
- Modification
d'un ID Machine expirée: réussie avec vb.net et Wse
17 Mars 2008
Début des essais pour tester les programmes FICHE et FACTRAMQ en réseau sous Vista.
24 Mars 2008
Tous les programmes PRISM sont en tests sous Vista. Aucune anomalie signalée à cette date.
31 Mars 2008
Période de 30 jours requise pour finaliser tous les tests sous Vista et sous XP.
7 Avril 2008
Le compilateur vb.net de Microsoft a été mis à jour pour passer de la version 2005 à la version 2008. Tous les programmes de PRISM ont été recompilés et sont maintenant en tests avec cette nouvelle version sous Vista et sous XP.
Un correctif a été apporté au programme TELRAMQ afin de modifier l'extension des fichiers Requêtes et Demandes de paiement qui étaient .tmp. Cette extension a été modifié par .tqp. Ce changement est devenu nécessaire car plusieurs personnes utilisent des logiciels qui réparent et nettoient des fichiers du disque dur. Si un tel programme demande d'effacer tous les fichiers temporaires et que l'utilisateur choisit cette option, le programme efface tous les fichiers avec l'extension .tmp dont ceux qui se trouvaient dans le répertoire \prism.
26 Avril 2008
Suite à la mise à jour des correctifs SP1 de Vista, l'accès des programmes PRISM à la base de registre n'est plus fonctionnelle. Sous SP2 de XP, l'accès au registre Windows fonctionne correctement. Problème avec le nouveau compilateur de Visual Studio de Microsoft version 2008. Lors de l'ajout de code pour permettre l'accès sécuritaire à la base de registre de Pixor\Prism sous Vista, les programmes de PRISM fonctionnent correctement à nouveau jusqu'à temps qu'ils sont rechargés par le compilateur, l'accès à la base de registre est non accessible. La première solution a été de modifier les propriétés des programmes en cochant l'option compatibilité Windows XP SP2 sous Vista. L'autre solution a été de supprimer une ligne de code dans le fichier XML des paramètres UAC du compilateur lui-même. Le tout fonctionne correctement sous Windows XP SP2 et Vista SP1.
27 Avril 2008
Fin des tests. Les programmes PRISM ont été testés sous Windows XP et VISTA. Le programme d'installation exigera une connection internet afin de mettre à jour le .NET FRAMEWORK 3.5 de Microsoft compatible pour Windows XP et Vista. Le CD d'installation de la nouvelle version de PRISM a été testé sur 4 ordinateurs différents sous Windows XP SP 2 et sur un ordinateur sous Windows Vista SP1.
Les
programmes PRISM: en date du 28-04-2008 sont compatibles pour Windows XP et Vista
25 Août 2008
La suite. Lors d'un changement d'ordinateur où seulement le contenu du répertoire \prism est transféré. Il est important d'installer à nouveau les programmes PRISM à partir du CD d'installation pour la base de registre et sous Windows XP, il est essentiel en plus d'installer le framework 1.1 pour avoir l'intégralité des routines pour communiquer avec le protocole internet de la RAMQ (web service, WSE).

pixor@videotron.ca
Copyright
© 2010 [Pixor]. Tous droits réservés.
|