有两个具有多个命名空间的 DLL 我遇到了问题:
Microsoft.ServiceBus.Channels - V2.0.50727 Microsoft.ServiceBus - V2.0.50727
我正在尝试增强 Juval 的 Lowry 的 Service Bus Explorer 以在以下之间切换:appfabric.azure.com - production portal.appfabriclabs.com - beta
如果我只使用 Channels - 我会丢失 TransportClientEndpointBehavior 类,如果我添加两个引用我将无法构建,因为 ServiceBusEnvironment 类存在于同一个命名空间中的两个 DLL 中。
我有一种感觉,我在这里遗漏了一些明显的东西......
引用两个文件:错误 1 类型“Microsoft.ServiceBus.ServiceBusEnvironment”存在于“c:\Program Files\Windows Azure AppFabric SDK\V2.0\Assemblies\Microsoft.ServiceBus.Channels.dll”和“c:\ Program Files\Windows Azure AppFabric SDK\V1.0\Assemblies\NET4.0\Microsoft.ServiceBus.dll' C:\Users\rreukema\Downloads\Idesign_WCFDisk\AprilIDesignCD\Demos\ServiceModelEx\ServiceBus\Discovery\ServiceBusDiscoveryClient.cs 26 134服务模型
只有通道引用:错误 12 找不到类型或命名空间名称“TransportClientEndpointBehavior”(您是否缺少 using 指令或程序集引用?) C:\Users\rreukema\Downloads\Idesign_WCFDisk\AprilIDesignCD\Demos\ServiceBus\ Explorer\PopulateSolution\ServiceBusHelper - Buffer.cs 21 78 PopulateNamespace