J'ai rassemblé du code pour bricoler les nouveaux morceaux .Net 4.0/VS 2010, mais je n'arrive pas à trouver une version de mon framework de journalisation de choix (log4net) pour 4.0, et je reçois des erreurs de référence avec la version 2.0. Y at-il une version 4.0 disponible quelque part? Je ne demande pas de nouvelles fonctionnalités, juste une version qui a déjà été reconstruite contre les nouveaux assemblages. Quelqu'un sait où je peux trouver une version de 1.2.10 construit pour le cadre 4.0?log4net avec .NET 4.0
Répondre
log4net a un problème connu de référencement d'un composant System.Web qui ne fait pas partie du .NET Framework 4 Client Profile et VS2010 par cible ensembles par défaut de projet pour le Profil allégés client. La solution consiste à remplacer la cible par .NET Framework 4:
Cliquez avec le bouton droit de la souris sur projet -> propriétés -> Application. Changement:
.NET Framework 4 Client Profile
être:
.NET Framework 4
... et qui devrait fonctionner, à savoir que vous pouvez utiliser à nouveau log4net ...
Je dois dire que les dernières versions ont déjà ajouté le support pour le profil client, donc pas besoin de cibler le plein. –
Téléchargé la dernière version, il ne supporte pas ClientProfile avec .NET 4.0 – Dzmitry
Il vient de télécharger les derniers binaires (1.2.11) et il contient une version compatible avec le profil client 4.0 dans \ bin \ net-cp \ 4.0 \ release. Juste testé et fonctionne comme un charme! – SvenG
- 1. Log4Net et .NET 4.0 RC
- 2. log4net, ne peut pas le faire fonctionner avec .net 4.0 application mvc
- 3. Installer NSIS avec .NET 4.0
- 4. MSBuild Problème avec .NET 4.0
- 5. asp.net mvc avec .net 4.0
- 6. Est-ce que .NET 4.0 est fourni avec Microsoft.Jet.OLEDB.4.0?
- 7. Tâche Nant msbuild avec .net 4.0 rc
- 8. .NET 4.0 & CrystalReports
- 9. Chargement .NET UserControls dans IE avec .NET 4.0
- 10. .NET 4.0 Threading.Tasks
- 11. .net framework 4.0 documentation
- 12. Ciblage .NET Framework 4.0
- 13. .NET Framework 4.0 SDK
- 14. .net 4.0 Taux d'adoption
- 15. MembershipProvider in .NET 4.0
- 16. L'assemblage en mode mixte [log4net] ne se chargera pas dans .NET 4.0, et ne fonctionnera pas une fois recompilé pour .NET 4.0
- 17. .NET 4.0 et versions antérieures
- 18. nServiceBus .Net 4.0 et MEF
- 19. .net 4.0 héritant de .net 3.5 web.config?
- 20. Assembly.LoadFrom() permissioning dans .NET 4.0
- 21. MVC .NET 4.0: Liens d'image
- 22. .NET 4.0 Action personnalisée échoue
- 23. .Net 4.0 System.Web.Security.MembershipProvider Référence ambiguë?
- 24. C# .NET 4.0 expression eval
- 25. Utilisation de log4net dans .net petshop 4
- 26. Log4net avec dotnetnuke
- 27. C# .NET 4.0 et Generics
- 28. .NET 4.0 sur Windows Azure?
- 29. Caractéristiques confirmées de .NET 4.0?
- 30. ServiceHostFactory manquant dans .NET 4.0?
Je pense que je me souviens avoir vu en proc Side- à côté de 2.0/4.0-compat, mais cela ne semble pas permettre à mon code 4.0 de référencer la bibliothèque 2.0 log4net. –
Avez-vous essayé de prendre un projet source log4net et de l'exécuter via le processus de mise à niveau de VS2010? – RCIX
J'ai extrait la source de 1.2.10 du serveur SVN et l'ai exécuté pendant le processus de mise à niveau. Il semble que tant que je définis le symbole _NET_2_0 et que j'ajoute un attribut pour obtenir les règles d'application de la sécurité Level1, les choses fonctionnent. Évidemment, il y a plus de travail impliqué pour la mise à jour complète de la version 4.0, donc j'espère que quelqu'un a déjà commencé ce travail. –