2009-04-08 9 views
0

Folks,Convert HTML (WSDL/XSD doc) à MHT dans une étape MSBuild

J'ai un peu HTML généré à partir de mon WSDL et les fichiers XSD pour un service web, et je voudrais convertir Thos deux HTML, avec quelques images (logo de l'entreprise) et fichier (s) CSS, dans un fichier MHT unique pendant mon intégration continue, afin que je puisse le distribuer aux clients (autres devs en dehors de l'entreprise en utilisant ce service web).

Je voudrais atteindre ce automatiquement, idéalement en utilisant une tâche MSBuild, ou un utilitaire de ligne de commande.

Y a-t-il une façon rapide de faire cela? Outil bon marché ou gratuit, ou une solution C# pour le faire?

Marc

Répondre

1

Voir this

(ps: il a été écrit par Jeff Atwood :))

+0

Ouais - mais je ne cherche pas à convertir un URI en un MHT - Je veux convertir deux fichiers HTML, PNG et fichiers CSS qui traînent sur mon système de fichiers dans un MHT. –

+0

Il semble possible de le faire, si vous regardez le panneau de message page 2 (http://www.codeproject.com/KB/files/MhtBuilder.aspx?fid=104741&select=1535348&fr=26#xx1535348xx et http: // http://www.codeproject.com/KB/files/MhtBuilder.aspx?fid=104741&select=1533637&fr=26#xx1533637xx) –

+0

Eh bien, il semble que Jeff * avait * ce code dans son projet mais il l'a enlevé parce qu'il pensait que pas assez de gens voudraient que caractéristique ..... Je suis l'un de ces "pas assez" les gars ..... :-( –

0

Je ne sais pas pas cher, mais si vous avez déjà MS Office 2007, vous pouvez utiliser Word TTO enregistrer le fichier HTML comme MHT

+0

Je voudrais faire cela automatiquement dans un processus de construction - donc cela ne va pas vraiment aider - merci quand même. –