C# 跨多项目解决方案的一个服务参考

C# 跨多项目解决方案的一个服务参考,c#,wcf,web-services,asp.net-mvc-4,projects-and-solutions,C#,Wcf,Web Services,Asp.net Mvc 4,Projects And Solutions,我想知道如何在VS2012中为更多项目配置C#解决方案,并且只在一个地方提供服务参考 我有三个项目: A:MVC4 Web应用程序 B:类库 C:WCF类库服务引用internet上某处的WCF服务 设置: A参考了B和C B有C的参考 C没有关于项目的参考资料 在B中,我想从C中的服务引用调用服务方法 但每次尝试时,我都会得到NullReferenceException 对于整个解决方案,只有一个服务引用的正确方法是什么?您是在尝试调试异常,还是在寻求指导来设计解决方案?无论哪种方式,

我想知道如何在VS2012中为更多项目配置C#解决方案,并且只在一个地方提供服务参考

我有三个项目:

  • A:MVC4 Web应用程序
  • B:类库
  • C:WCF类库服务引用internet上某处的WCF服务
设置:

  • A参考了B和C
  • B有C的参考
  • C没有关于项目的参考资料
在B中,我想从C中的服务引用调用服务方法

但每次尝试时,我都会得到
NullReferenceException


对于整个解决方案,只有一个服务引用的正确方法是什么?

您是在尝试调试异常,还是在寻求指导来设计解决方案?无论哪种方式,您都需要在问题中添加详细信息和代码示例。您不能有解决方案范围的服务参考。解决方案中将使用该服务的每个程序集都需要自己的引用。