我在在资源解决方案里右击引用 选择添加引用 再选择浏览 添加了一个dll
虽然程序编译倒是没问题,可是运行的时候就出问题了哦..
提示说:
未处理的“System.IO.FileLoadException”类型的异常出现在 mscorlib.dll 中。其他信息: 未能加载文件或程序集“GrapeCity.AgentFramework, Version=1.6.2649.31857, Culture=neutral, PublicKeyToken=d7e30e97f6737afc”或它的某一个依赖项。强名称验证失败。 (异常来自 HRESULT:0x8013141A)
是不是哪儿的配置出问题了啊..解决加分..

解决方案 »

  1.   

    强名验证失败?你的这个GrapeCity.AgentFramework程序集被修改了?
      

  2.   

    一个非强命名的DLL引用一个强命名的DLLL就会出现这个问题,解决办法是将当前程序集也强命名。
      

  3.   

    我换了一个.dll文件,名字和原来一样,这次的提示:
    未处理的“System.Exception”类型的异常出现在 GrapeCity.AgentFramework.dll 中。其他信息: you can't write a logging message without a log source.
      

  4.   

    添加后会在你的解决方案目录下生成一个dll文件,把它copy过去,和编译生成的exe文件放到相同目录
      

  5.   

    添加后会在你的解决方案目录下生成一个dll文件,把它copy过去
    ================================
    生成一个dll文件是指引用下面那个dll文件么??
    copy过去??
      

  6.   

    dll文件会出现在解决方案所在目录\obj\里,把它和编译生成的exe文件放在同一目录下
      

  7.   

    把它和编译生成的exe文件放在同一目录下
    ==========================================
    编译以后会自动在exe文件放在同一目录下生成的哦,我试过了...
    还是没用..
      

  8.   

    呵呵~LZ好急~
    是不是你的GrapeCity.AgentFramework程序集有问题?
    拿到其他机器上试试吧~
      

  9.   

    LZ看看这里吧:
    http://jetboy.blog.hexun.com/7323098_d.html
      

  10.   

    是不是config 文件有问题?
      

  11.   

    是添加的那个 dll 要调用什么东西,出现错误了吧。还是把添加的那个 dll 搞明白再用。
      

  12.   

    你看看是不是.dll中有程序集呀!!不懂才学。
      

  13.   

    引用的什么dll?程序出错代码在哪里,是什么代码?贴出来看看,只看你说的很难判断问题所在。有可能不是添加引用时出的问题。
      

  14.   

    可能是程序集被修改了。
    如果不是的话,你可以把那个dll加到全局缓存区中试一试。
      

  15.   

    问题已经成功解决,我在刚一开始使用GrapeCity.AgentFramework.dll时也遇到了这个问题。后来到GrapeCity的网站上看到新版本(1.7.0.0)原来用的是旧版本(1.6.0.0)重新添加引用,结果就可以了。请你也试一下^_^
    下载地址:http://research.grapecity.com.cn/cs/files/folders/agent/default.aspx