J'ai quelques fichiers EML avec des pièces jointes. Je l'ai analysé les fichiers EML tiré les pièces jointes, et si je fais ceci:MVC3 Razor fournir un lien vers le fichier en mémoire (pas sur le disque)
File.WriteAllBytes (attachment.Name, Convert.FromBase64String (attachment.Data))
Je reçois la pièce jointe à un objet d'un dumping fichier. Ce que je veux faire est d'avoir un lien de sorte que lorsque l'utilisateur clique dessus, le téléchargement des pièces jointes. Assez facile si c'est un fichier déjà sur le disque, mais à la place j'ai cette chaîne base64encoded que je peux convertir en un tableau d'octets. Comment puis-je prendre cette chaîne base64encoded (ou le tableau byte converti) et générer un lien directement à cela?
Merci
Merci une tonne - C'est ce que j'ai utilisé et cela fonctionne comme un charme. – user1354486