我有一个看似简单的目标,但我正在绊倒名称空间问题。我编写了一个名为sharepoint.cs的sharepoint Web服务客户端类,它有自己的命名空间。我想在其他应用程序中重用此类。问题是它需要引用Web服务引用。现在,当我向项目添加Web引用时,它将它添加到顶级命名空间,我在类中使用它的唯一方法是在我的类中引用这个顶级命名空间。这意味着我使用这个类的每个项目,我需要将此引用更改为我的项目正在使用的任何顶级命名空间。必须有一种方法来编写可移植的Web服务类。
答案 0 :(得分:0)
我只是将sharepoint类放在自己的项目中解决了这个问题。然后我可以在这个项目级别设置引用,任何其他解决方案都可以简单地将此项目包含在他们的解决方案中。