2010-11-03 23 views
8

Je travaille fréquemment avec des étudiants sur leurs devoirs de codage .Net. J'aimerais leur envoyer le code lorsque nous aurons terminé. Le plus simple serait de compresser le dossier du projet et d'envoyer le tout, mais gmail supprime toujours mes pièces jointes car elles contiennent des exécutables. Généralement, c'est juste le myproject.vshost.exe ou quelque chose d'anodin comme ça, mais c'est une douleur d'avoir à trouver un emplacement de téléchargement alternatif et ensuite envoyer le lien par courriel. Quelqu'un at-il pu trouver une solution de contournement qui me permettrait d'envoyer des pièces jointes comme celle-ci via Gmail?Comment envoyer un projet .Net en pièce jointe via gmail?

Je soupçonne que la réponse est « Non, il est impossible, » mais je vais quand même demander

+3

Je supprime les extensions de fichiers lorsque j'ai besoin d'attacher des fichiers exécutables, par exemple Project1.zip devient Project1 – Novikov

+3

Que diriez-vous de faire une solution propre avant de compresser? –

+0

si ce n'est pas un .zip cela fonctionne, +1 à novikov – DevelopingChris

Répondre

9

Une autre réponse consiste à chiffrer le fichier zip ou le fichier rar. Si vous utilisez winrar, vous pouvez configurer un mot de passe et choisir "crypter les noms de fichiers". Cela contournera le filtre Gmail.

+1

L'utilisation de 7-zip serait également une excellente alternative (http://www.7-zip.org). Je viens de le tester et ça marche. –

+1

Yea 7-zip est génial. Je crois que l'affiche un peu vers le bas pourrait être correcte à propos de renommer le zip, vaut la peine d'essayer. –

+1

J'ai zippé en utilisant le format 7z et ça a bien fonctionné! Je vous remercie. – morphatic

12

Si vous zip tout dans votre projet, sauf le/bin et les dossiers/obj, vous devriez être ok envoyer le projet à eux. Quand ils obtiennent le projet, ils ont simplement besoin de le compiler à nouveau pour obtenir l'exécutable, mais tout le code sera déjà là.

+1

tant qu'ils n'ont pas de dépendances binaires cela fonctionne bien – DevelopingChris

+1

Les binaires DLL devraient envoyer sans problème.Ou faisiez-vous référence aux binaires EXE qui étaient inclus dans le projet? –

+0

Il a aussi l'avantage de rendre la pièce jointe * beaucoup plus petite ... –

5

Gmail vous permettra d'envoyer un fichier zip tant qu'il n'est pas nommé zip. donc si vous le nommez .zop et dites leur de le renommer puis décompressez le, cela a fonctionné pour moi dans le passé.

+0

Si je renomme le fichier zip en zip2, je peux l'envoyer, mais si le destinataire utilise également gmail, je reçois un avertissement de sécurité en guise de réponse et il ne reçoit jamais le courrier. On dirait que Gmail regarde la signature du fichier pour l'identifier (premiers octets ...) et essaie de décompresser s'il détecte un fichier zip, même si on le renomme .jpg. – foxontherock

0

très simple. vous pouvez zip le projet, changer l'extension de fichier en ". Txt" et l'envoyer heureusement! dites simplement à vos élèves de changer à nouveau l'extension de fichier en ".zip", puis décompressez-la! :) fonctionne avec le courrier de yahoo. jamais utilisé gmail cependant. S'il vous plaît essayez et laissez-nous savoir les résultats.

6

Renommer l'extension de fichier à project.zub project.zip par exemple Cette astuce a fonctionné pour moi ...

3

Juste zip votre projet entier et le télécharger sur le lecteur Google. Après le téléchargement dans le lecteur, vous aurez une option de partage de paramètres et à travers cela vous pouvez alimenter l'adresse e-mail de la personne que vous voulez l'envoyer .. Ce lien sera envoyé à cette personne et il/elle peut le télécharger facilement ...

Amusez-vous!