我一直在努力奋斗超过3个小时。 我有一个项目'project1',它包含一个接口:'interface1'
但是当我在IIS上部署项目时(它是wcf应用程序),我得到了这个例外:
无法从程序集'project1'加载类型'interface1'。
答案 0 :(得分:4)
检查GAC中是否有旧版本的程序集。还要附加调试器并检查Debug-> Modules视图以查看加载程序集的位置。
一般情况下,对于奇怪的程序集加载问题(比如这个 - 在某些程序集中找不到特定类型)的情况,配置并使用fuslogvw来查看实际加载了什么类型的程序集。
答案 1 :(得分:1)
我终于通过擦除并重新开始使用配置文件解决了这个问题。