VS2015类型中不存在类型名

本文关键字:类型 不存在 VS2015 | 更新日期: 2023-09-27 18:12:01

我有以下情况:一个WCF服务正在运行,并通过使用"add service reference"生成客户端代码。

namespace Delivery.PublishingService {
  [System.ServiceModel.ServiceContractAttribute(ConfigurationName="PublishingService.IPublish", CallbackContract=typeof(Delivery.PublishingService.IPublishCallback))]
  public interface IPublish {}

生成命名空间Delivery。如往常一样PublishingService,之后类型被完全限定的名称引用,如" deliver . publishservice . ipublishcallback "。

但是Visual Studio 2015抛出一个错误:类型名称"PublishingService"在类型"Delivery"中不存在

但是正如您在上面看到的,代码已经在名称空间内的。这应该真的可以编译。这是VS 2015中的一个bug还是我在这里错过了什么?

VS2015类型中不存在类型名

通过简单地使用另一个名称来修复它。不知何故,即使从未在项目中使用过,名称Delivery也无法使用。但这是另一个项目中的一个类在解决方案中,也许这就是问题所在