2009-07-03 16 views
2

J'ai un EXE que je veux distribuer, mais je ne veux pas expédier toutes les DLLs associées (en quelque sorte).Y at-il un moyen dans les paramètres de compilation de Visual Stuio de combiner d'autres DLL référencées dans l'assemblage construit?

Actuellement, je les emballe tous ensemble en utilisant .NET Reactor.

J'ai essayé ILMerge il y a quelques temps pour réaliser la même chose, mais quand je l'ai essayé, j'ai eu des problèmes - .NET Reactor n'a jamais échoué.

Existe-t-il un moyen d'y parvenir dans les paramètres de compilation dans Visual Studio?

Cela signifierait-il l'appel à ILMerge dans les actions de construction? Si oui, quelqu'un peut-il me donner quelques indications sur la bonne façon de mettre en place? Je suis prêt à donner à ILMerge une seconde chance, ça fait deux ans ..!

Répondre

1

Il existe many, many, many endroits sur le web expliquent comment utiliser ILMerge avec MSBuild. Ce n'est pas un réglage de compilation mais c'est assez proche.