我想在WCF中使用.net 4的發現。但無論我做什麼,我得到這個不是很有用例外:(堆棧跟蹤實際上是空的)WCF發現:接口沒有發現異常
System.ArgumentException crossed a native/managed boundary Message=Interface not found. Source=mscorlib StackTrace: at System.RuntimeTypeHandle.VerifyInterfaceIsImplemented(RuntimeTypeHandle handle, RuntimeTypeHandle interfaceHandle) at System.RuntimeType.GetInterfaceMap(Type ifaceType) at Microsoft.VisualStudio.Diagnostics.ServiceModelSink.ServiceMethodResolver.ResolveMethodInfo(Type implementationType, MethodInfo contractMethod) at Microsoft.VisualStudio.Diagnostics.ServiceModelSink.ServiceMethodResolver..ctor(ContractDescription contract, DispatchRuntime runtime, Message request, InstanceContext instanceContext) InnerException:
擊中「繼續」時,程序扼流圈幾秒鐘,然後繼續並顯示正確的結果。即使在Microsoft提供的WCF示例中也會發生這種情況。我確保在VS 2010的異常窗口中只顯示未處理的異常。
我不知道是什麼可能導致這種情況,特別是考慮到程序確實工作完美,除了由於例外。
每個使用發現的項目都會發生異常,包括我和Microsoft在官方WCF示例中創建的那些發現。它只發生在我的機器上,它在我的同事盒子上工作正常。
在我絕望的http://social.msdn.microsoft.com/Forums/en-US/wcf/thread/8e326b48-232c-4510-8194-aa9d4ba36829
在那裏,做到了。對我沒有改變:-( – 2015-07-22 18:09:37