zoukankan      html  css  js  c++  java
  • Assembly反射机制错误解决之道

    [FileNotFoundException:   找不到文件或程序集名称“XXXX”,或找不到它的一个依赖项。]  
            System.Reflection.Assembly.nLoad(AssemblyName   fileName,   String   codeBase,   Boolean   isStringized,   Evidence   assemblySecurity,   Boolean   throwOnFileNotFound,   Assembly   locationHint,   StackCrawlMark&   stackMark)   +0  

    这个问题困扰了我一个下午!!!为了学习Petshop的分层及工厂模式,特地模仿她的构架方式,解决了一些常识性小错误,运行一下发现“找不到文件或程序集名称”,当场晕倒!程序集找不到?明明在BIN文件夹里。。难道是微软.Framework的问题?(经常有比较蹊跷的问题就习惯性的认为是MS的错^_^!!)

    上网Google来百度去。。最后找到一个解决方法。原来Bin文件下的文件名称有猫腻TMDGB。。

    Petshop里的Bin目录下的是"PetShop.SQLServerDAL.dll"这样。而偶的是"SQLServerDAL.dll"...为什么会出现这种情况~?命名空间是"XXX.SQLServerDAL"的形式的呀(本人比较菜)。。查了半天发现,程序集的名称是“SQLServerDAL”。。原来指定的程序集名称的作用在这里体现出来了。哈哈……郁闷ING

    知道问题了吧?爱死微软了。每次解决完困扰半天的问题,心情总是那么的畅快欣喜抗奋~~这也可能是偶为什么喜欢编程的原因吧。哈哈。。

    下面是解决方法~~

    右击项目->属性 出现如下画面:
  • 相关阅读:
    dp uva1025
    dp uva10003
    dp最优矩阵相乘poj1651
    dp uva11584
    动态规划uva11400
    流形学习 (Manifold Learning)
    tf.nn.embedding_lookup
    word2vec
    word2vec 细节解析1
    collections-Counter
  • 原文地址:https://www.cnblogs.com/Randy0528/p/635186.html
Copyright © 2011-2022 走看看