Puis-je utiliser le dossier App_code
dans un projet d'application Web pour compiler du code à la volée? Ce serait génial pour les plugins. Récemment Rob Conery a démontré son utilisation dans son discours au MIX 09 dans une application ASP.NET MVC. J'ai essayé de faire la même chose dans une application Web mais je ne peux pas accéder aux classes sous App_Code
de n'importe où ailleurs. Mais si Rob était capable de le faire dans une application MVC, cela devrait aussi être possible dans une application web. Après tout ASP.NET MVC EST une application Web ASP.NET sous les couvertures.La compilation dynamique dans une 'Application Web ASP.NET' est-elle possible?
2
A
Répondre
3
Si vous ajoutez un fichier de code au dossier App_Code, il doit être compilé et disponible à partir d'un fichier code-behind pour un contrôle ou d'un autre fichier de code dans le fichier App_Code.
Je ne pense pas que vous serez capable d'y accéder directement à partir d'un assemblage compilé, puisque le compilateur ne sera pas capable de trouver cette référence au moment de la compilation.
Vous devez également savoir que App_Code est compilé dans un assembly différent de votre code par code, vous ne pouvez donc pas accéder au code internal
entre les différents assemblys.
Questions connexes
- 1. Application Web ASP.NET - compilation de fichiers .cs
- 2. Compilation dynamique de la page ASP.NET?
- 3. Erreur de compilation Web App - Référence ASP.NET
- 4. Comment faire pour obtenir Handle.ToInt32() dans une application Web ASP.NET
- 5. Erreur MSBuild lors de la compilation du site Web ASP.NET
- 6. Application Web ASP.NET MVC vs Application Web ASP.NET
- 7. Le buffer overflow/overrun est-il possible dans une application Web asp.net C# entièrement gérée
- 8. Création de pages maîtres imbriquées dans une application Web ASP.NET
- 9. comment ajouter une application web asp.net
- 10. Comment créer une application Web ASP.NET 2.0 à la manière d'une application 1.1?
- 11. Comment lier une bibliothèque dynamique avec qmake dans mon application?
- 12. Evénement d'information ASP.net "La compilation d'applications commence"
- 13. Afficher les rapports Oracle dans une application Web ASP.NET
- 14. comment créer webshare dans une application web asp.net?
- 15. Comment afficher un message d'erreur dans une application Web ASP.NET
- 16. Est-il possible d'héberger une page Web ASPX, dans une application autonome, en dehors de IIS
- 17. listview de ASP.NET (application web)
- 18. Aide Web pour une application Web ASP.net 3.5
- 19. VS2008 ASP.NET Site Web et application Web
- 20. Application web multilingue Asp.net - localisation
- 21. Est-il possible de créer une application web asp.net mvc compatible avec ms .net & mono?
- 22. Forcer la compilation propre ASP.NET
- 23. Définition dynamique de thèmes dans ASP.NET
- 24. L'intégration de la messagerie instantanée dans une application ASP.NET
- 25. Commutation de langage dynamique dans une application Eclipse RCP
- 26. dropdownlist dynamique dans asp.net
- 27. 64bit compilation de dllls asp.net
- 28. Utilisation d'un fournisseur de génération personnalisé dans une application Web ASP.NET
- 29. Navigateur Web dans une application Irrlicht?
- 30. Options pour la compilation dynamique en Java 5