从subversion中删除了一个旧版本的项目,进行了一些更改并重建了它。现在VS2008在我尝试使用此错误进行调试时出错:
alt text http://img525.imageshack.us/img525/5531/erroro.png
它甚至没有命中我的服务ctor,它表示配置文件无效,但在与我当前的版本进行比较时它是相同的。有人看到这样的错误吗?
我所做的所有搜索都表明这是vs2005的一个问题,但我正在运行2008。
编辑:
我在windows程序集中有一个旧引用的dll。即使我在bin,directory中指定了dll,在重建时,VS由于某种原因切换到GAC中的程序集。从GAC中删除旧程序集解决了该问题。
答案 0 :(得分:0)
您可以在程序集中发布服务合同以及随附的配置文件吗?你还可以发布用于调用WcfSvcHost的命令行吗?我不认为你已经在VS2005中使用它进行调试(因为它只是在VS2008上发布) - 也许那里出了点问题。
乍一看,配置文件中引用的服务类型可能在服务程序集中不可用。
马克