2010-09-21 5 views
1

Je suis perplexe. Le scénario défectueux est le suivant:Ftp'ed application .net ne fonctionne pas (mais s'exécute lorsque xcopied)

a) J'ai créé une application .net sur la machine1. b) En utilisant FTP (serveur FileZilla & xp dans le client ftp construit) je copie l'application + dlls à la machine2. c) J'essaie de lancer cette application sur machine2. d) L'application ne donne pas d'erreur mais se ferme immédiatement. Rien dans la visionneuse d'événements connectée ou ailleurs.

Wierdly, les travaux suivants. B) xcopier le dossier exe vers un emplacement partagé, puis xcopy vers la machine2 c) lancer l'application sur la machine2. d) L'application est lancée et fonctionne comme prévu.

Je ne suis pas sûr de ce qui me manque. A) Même chose avec 2 machines différentes b) Un utilisateur différent ne rencontre PAS ces problèmes, c'est-à-dire qu'il peut ftp et exécuter l'application avec succès.

Y a-t-il des CAS .net entrant dans l'image. Ceci est une application .Net 4.0. Toutes les suggestions sur la façon de déboguer.

Merci beaucoup pour votre aide.

Répondre

2

Vous devez définir l'option "binaire" dans le client FTP. Sinon, ça va faire des choses drôles pendant le transfert (comme tourner chaque LF en CR/LF [ou vice-versa, je ne m'en souviens pas]).

+0

Le type de paramètre binaire semble l'avoir corrigé. Merci beaucoup pour votre aide. – user454390

+0

De rien. S'il vous plaît upvote ou accepter la réponse si cela a été utile. –

Questions connexes