2011-12-07 4 views
0

Cette question découle d'un sujet récent que j'ai soulevé au sujet de la configuration de Web Application Project references, mais je pense qu'elle est suffisamment unique pour mériter sa propre publication.Intégrer du code HTML dans une DLL

Nous avons une application web qui a des pages aspx avec code-behind ainsi que des pages html et d'autres fichiers (js, images, etc). Lorsque le projet est construit, tout le code de l'application (fichiers cs) est compilé dans une DLL. Est-il possible de compiler les fichiers html, js et autres dans la DLL? Nous voulons mettre en place une référence de projet qui serait capable d'utiliser la source non compilée incluse dans ce projet parent. Est-ce que cela fonctionnerait même avec IIS?

+0

Je vais revenir en arrière et jeter un coup d'oeil, mais pour être honnête, je n'ai pas vraiment eu trop de contribution utile ... mes questions pourraient être trop spécifiques ou quelque chose. Je pense que ce genre de génériques ... peut-être. – yourbuddypal

+1

@yourbuddypal: Si vous avez trouvé la réponse par vous-même, il est plus acceptable de la poster et de l'accepter pour ne rien accepter. –

Répondre

1

Ma préférence est de charger le code HTML dans les fichiers de ressources et d'y accéder par nom de clé pour la génération de sortie. Je l'ai utilisé pour de petites choses telles que les contrôles basés sur des modèles et de grandes choses telles que la mise en page entière pour le contenu généré dynamiquement. Il existe de nombreuses ressources décrivant l'utilisation des fichiers de ressources pour fournir ce type de contenu. L'avantage que je trouve est que toute une DLL peut être empaquetée et utilisée uniquement pour fournir ces ressources à une multitude d'applications distinctes tant qu'il y a une cohérence dans la façon dont le contenu est livré/produit.

Questions connexes