|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 | |
|
Invité de passage
![]() Inscription : novembre 2007 Messages : 7 ![]() |
Bonjour,
Je vous explique mon soucis. J'ai deployé une page asp sur un pc embarqué. Une fois sur cette page l'utilisateur (qui peut se connecter de n'importe quel pc distant si celui-ci est sur le reseau concerné) peut modifier les variables d'un logiciel. J'ai donc créé un fichier global.asa pour faire la liason avec le logiciel puis, ma page ASP. Lorsque je test en localhost (pc sous windows XP pro)tout fonctionne. J'ai également testé avec un PC embarqué fonctionnant sous Windows XP. Tout c'est bien déroulé. Dès lors que ma page + le fichier global.asa sont sur le pc embarqué Windows CE 5, j'ai cette erreur qui apparait : Citation:
J'ai l'impression qu'il n'arrive pas a lire le fichier global.asa... Qu'en pensez-vous? Si c'est le cas comment puis je me passer du fichier global.asa? merci d'avance pour votre aide. Romain |
|
|
|
00
|
|
|
#2 | |
|
Expert Confirmé Sénior
![]() ![]() ![]() Inscription : mars 2004 Messages : 5 851 ![]() |
Salut,
Qu'est-ce qu'il y a exactement là: Citation:
|
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : novembre 2007 Messages : 7 ![]() |
il y a "Application.Lock"
|
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : avril 2007 Messages : 1 364 ![]() |
Bonjour
Poste ton global.asa "qu'on voie", le soucis doit être là. L'objet Application est directement fourni par ASP.
__________________
" La vie c'est quelque chose de très fort et de très beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est être ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au delà de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir." (J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)Chuck Norris comprend JC Van Damme. ![]() |
|
|
00
|
|
|
#5 | ||
|
Invité de passage
![]() Inscription : novembre 2007 Messages : 7 ![]() |
Salut,
Voici le fichier global.asa: Code asp :
Application.Lock est contenu a la ligne 4 de ma page ASP. Je ne vois pas pourquoi ca serait une erreur sachant que tout fonctionne sous windows XP ---------- Pense à utiliser les balises code (#) la prochaine fois kaiser59 |
||
|
|
00
|
|
|
#6 |
![]() ![]() Inscription : avril 2007 Messages : 1 364 ![]() |
1/Tu as bien un Application.unlock après ça ?
2/Ton objet "TcScript.TcScriptSync" est bien installé ? 3/ qu'y a t'il en ligne 5 de ton defaut.asp ? (des fois, chez MS, la numérotation commence à 1, des fois à 0, on ne sait jamais)
__________________
" La vie c'est quelque chose de très fort et de très beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est être ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au delà de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir." (J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)Chuck Norris comprend JC Van Damme. ![]() |
|
|
00
|
|
|
#7 | ||
|
Invité de passage
![]() Inscription : novembre 2007 Messages : 7 ![]() |
Tout est correctement installé.
Voici le fichier default.asp : Code asp :
merci de m'aider ! |
||
|
|
00
|
|
|
#8 |
![]() ![]() Inscription : avril 2007 Messages : 1 364 ![]() |
Effectivement, peu de risque de bug !
en enlevant le Option explicit, je suppose que tout fonctionne Ok ? en toute rigueur, tu pourrais mettre Application.lock()
__________________
" La vie c'est quelque chose de très fort et de très beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est être ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au delà de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir." (J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)Chuck Norris comprend JC Van Damme. ![]() |
|
|
00
|
|
|
#9 |
![]() ![]() |
Salut,
Il attend que "Application" soit déclaré dans tes variables donc rajoute Application dans les dim normalement sa devrait etre ça
__________________
Ne dites pas Java pour dire Javascript ! Ces deux codes n'ont rien à voir ! // Essayez d'expliquer, de la façon la plus claire possible votre problème. // Parfois une image vaut mieux qu'un long discours FAQ ASP |
|
|
00
|
|
|
#10 |
![]() ![]() Inscription : avril 2007 Messages : 1 364 ![]() |
Euh... non. Application est un objet, non une variable. Il fait partie du modèle objet fourni directement par ASP.
Ceci dit, je ne vois pas l'interet de mettre dans ta page les Application.lock et Application.unlock. Ils sont inutiles Il fait quoi, ce TcPLC ?
__________________
" La vie c'est quelque chose de très fort et de très beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est être ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au delà de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir." (J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)Chuck Norris comprend JC Van Damme. ![]() |
|
|
00
|
|
|
#11 | |
![]() ![]() |
Peut être roro06 mais en tout cas c'est ce que sont message veut dire
Citation:
__________________
Ne dites pas Java pour dire Javascript ! Ces deux codes n'ont rien à voir ! // Essayez d'expliquer, de la façon la plus claire possible votre problème. // Parfois une image vaut mieux qu'un long discours FAQ ASP |
|
|
|
00
|
|
|
#12 | |
|
Expert Confirmé Sénior
![]() ![]() ![]() Inscription : mars 2004 Messages : 5 851 ![]() |
Qu'est ce que cela veut dire exactement?
Citation:
|
|
|
00
|
|
|
#13 |
|
Invité de passage
![]() Inscription : novembre 2007 Messages : 7 ![]() |
salut tout le monde,
désolé de ne pas avoir poster avant !! un pc embarqué est un pc avec un OS aux capacités réduites. Ce TcPLC permet l'écriture/lecture d'une variable via une page HTML. J'ai deja essayer de déclarer "Application" mais cela ne change rien malheureusement! Ce qui me dérange c'est que le probleme se manifeste que sur Windows CE! Sur XP tout fonctionne correctement! Je me penche a nouveau sur le sujet demain et vous donne plus d'information !! merci beaucoup en tout cas! |
|
|
00
|
|
|
#14 | ||
![]() ![]() |
Citation:
Citation:
__________________
Ne dites pas Java pour dire Javascript ! Ces deux codes n'ont rien à voir ! // Essayez d'expliquer, de la façon la plus claire possible votre problème. // Parfois une image vaut mieux qu'un long discours FAQ ASP |
||
|
|
00
|
|
|
#15 | |
![]() ![]() vincent rogier Inscription : juillet 2007 Messages : 2 355 ![]() |
Citation:
Windows CE et windows XP embedded sont deux produits COMPLETEMENT différents, certes partageant en partie la même API système (WCE supporte un sous ensemble de WIN32) et partage des noms de logiciel Microsoft similaires mais à services non égaux (Office, ..). Le support de WCE pour VBscript, ASP et javascript n'est pas DU TOUT garanti au même niveau que les versions WIN32, loin de la, car c'est plutôt vache maigre coté scripting. Donc renseignes toi plutot sur MSDN pour savoir si les objets utilisés dans ton code sont supportés sous WCE ! |
|
|
00
|
|
|
#16 |
|
Expert Confirmé Sénior
![]() ![]() ![]() Inscription : mars 2004 Messages : 5 851 ![]() |
Salut,
Il faudrait peut-être developper une interface particulière pour cet environnement. MS Visual Studio integre ce genre de projet. A+ |
|
00
|
|
|
#17 |
![]() ![]() Inscription : avril 2007 Messages : 1 364 ![]() |
Bonjour
Sous XP, tout ASP est géré par une seule dll : asp.dll. Tu peux peut-etre comparer les deux (taille, version ...) et même installer celle de XP sur CE pour tester. ATTENTION : sauvegardes la dll originale avant toute chose . (je réfute bien-sûr toute responsablité des pb qui pourraient découler d'une telle manip, même si je ne pense pas qu'elle ait beaucoups de conséquences)
__________________
" La vie c'est quelque chose de très fort et de très beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est être ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au delà de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir." (J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)Chuck Norris comprend JC Van Damme. ![]() |
|
|
00
|
|
|
#18 | |
![]() ![]() vincent rogier Inscription : juillet 2007 Messages : 2 355 ![]() |
Citation:
C'est comme vouloir exécuter un exe UNIX 64bits /processeur alpha sous windows 32bits/x86... Les Dll compilées pour un système Win32 ne TOURNERONT pas sous CE ! Faut pas mélanger les poires et les pommes |
|
|
00
|
|
|
#19 |
![]() ![]() Inscription : avril 2007 Messages : 1 364 ![]() |
Alors, j'ai rien dit
__________________
" La vie c'est quelque chose de très fort et de très beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est être ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au delà de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir." (J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)Chuck Norris comprend JC Van Damme. ![]() |
|
|
00
|
|
|
#20 |
|
Invité de passage
![]() Inscription : novembre 2007 Messages : 7 ![]() |
Salut!
J'me suis repenché sur le problème. En enlevant Application.Lock et Application.Unlock j'ai l'erreur suivante : Parse error in script Microsoft VBScript runtime error: '800a01f4' Description: Variable is undefined: 'TcPLC' In file: /default.asp On line: 19 Il ne reconnait pas les fonctions du logiciel utilisés. J'ai quand même déclarer TcPLC et voici ce que j'ai: Parse error in script Microsoft VBScript runtime error: '800a01a8' Description: Object required: '' In file: /default.asp On line: 19 j'crois que j'vais devoir me passer de l'asp sous Windows CE 5.0... Je suis conscient que entre XP et CE il réside des différence mais l'image de CE 5.0 que j'ai installé sur le pc embarqué spécifie bien que les pages ASP et ASPX sont supportés! D'ou mon étonnement ! Comment me passer du fichier asa? Comment faire sous visual studio?! merci de votre aide! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com