Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 20985|Répondre: 0

[Source] spring.net Impossible de charger le type à partir de la valeur de chaîne 'xxx...

[Copié le lien]
Publié sur 04/08/2016 10:05:30 | | | |
Impossible de charger le type à partir de la valeur de chaîne 'xxx'




J’ai été un peu paresseux ces derniers temps, je ne suis pas monté à temps au parc de blog pour faire des nouvelles, j’ai personnellement l’impression que quand je rencontre des problèmes, je laisse des traces ici et je profite aux autres, j’arrive Xiaojing Shuiyue entourée par le projet, asp.net projet MVC arrive, mais je ne fais toujours pas mon travail, je fais des recherches web, je publie en retard, je m’inquiète encore pour les cookies, hehe。。。。。 Ce n’est pas bon de laisser vos collègues de projet découvrir, revenons au sujet, quels problèmes avez-vous rencontrés aujourd’hui ? Ci-dessus

Cette capture d’écran est trop grande, hein 。。。。。。。。 J’ai reçu beaucoup d’informations sur ce problème pendant un après-midi, pourquoi n’ai-je pas eu d’explication détaillée, j’ai dû noter la solution, d’accord, quelle est la raison ? J’ai appris spring.net avoir une compréhension profonde, et coller mon code de fichier de configuration spring.net



D’après l’invite d’erreur ci-dessus, on voit que la raison de l’erreur est que asp.net site web ne trouve pas le fichier BLLWeb, ce qui est en réalité très simple ; la raison est que le nom de l’espace de noms du projet asp.net que j’ai créé est différent du nom de l’espace BLLWeb, car il utilise trois couches pour construire le site, et bien sûr l’espace entre la couche métier et la couche UI est différent dans le code ci-dessus <id d’objet="BLL » type="BLLWeb.qgzx_admin,BLLWeb » singleton="false"></object>Au milieu, le BLLWeb après le type de phrase = = « BLLWeb.qgzx_admin, BLLWeb » a déjà expliqué que l’espace de noms de cette classe est BLLWeb, et non celui de la couche UI, donc je pense que le spring.net est très intelligent, et qu’on peut le trouver automatiquement dans le fichier dll de BLLWeb, mais malheureusement je réfléchis trop,,,, La raison de cette erreur est que le spring.net reste stupide, Cet assemblage ne peut être référencé que dans le projet qui lit la configuration, donc. Ensuite, tout le monde comprend, tant que vous lisez ce fichier de configuration, c’est-à-dire dans ma couche UI, il suffit d’ajouter les références assembleur de BLLWeb tout de suite, pour être honnête, en tant que site web orienté interface à trois couches avec architecture : comment quelqu’un peut-il ajouter des références BLLWeb ou DAL dans la couche UI ? Vous ne pouvez ajouter que des références d’interface IBLL, sinon cette structure est inutile.

Eh bien, c’est tout pour aujourd’hui, en plus, la version preview développeur de Windows Phone 8.1 a été publiée et mise à jour, tout le monde doit l’essayer, surtout les utilisateurs de plus de 4,5 pouces (vous pouvez utiliser 3 colonnes de grandes tuiles), tout le monde devrait prêter attention aux fonctions professionnelles de Windows Phone, elles sont très puissantes, pour être honnête, après avoir utilisé WP, je n’utiliserai vraiment plus Android, voici mon avis personnel, ne vaporisez pas. ps : Les utilisateurs peuvent télécharger la mise à jour logicielle « Developer Preview Update » (il semble que ce soit ce nom), elle doit être mise à jour plusieurs fois, car il reste encore 2 ou 3 versions invisibles entre 8.1, et la 8.1 sera mise à jour et publiée plus tard, hahaha, donc j’ai hâte, mais malheureusement j’utilise toujours WP7.



Ce qui précède est copié, et la solution de contournement est la suivante :


En fait, pour être franc, Spring ne trouve pas le fichier mappé, et j’ai écrit le mauvais nom de classe.





Précédent:Certaines exceptions dans Nhibernate sous l’argument mono ne peuvent pas être nulles
Prochain:HtmlAgilityPack analyse le nœud xpath de html5 avec une erreur
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com