我有一个VS2022类库项目,在许多方面看起来都很奇怪:
screenshot)
非常不同。
当我右键单击类库项目->添加->服务引用时,我会被带到这个只有连接服务而没有服务引用的屏幕:
当我单击“添加服务依赖项”时,就会看到所有这些选项都不是我所需要的:
我需要添加这样的服务引用(只存在于我的Winforms项目中):
请注意下面截图中的2件事:(1) Dependencies
而不是References
?另外,请注意,我有一个对System.ServiceModel
的引用,因此我没有理由不能添加一个服务引用。
这个Properties看起来非常不同:
将上面的内容与相同解决方案中的Winforms项目的更传统的Properties进行比较(我们还在使用VS2022):
怎么一回事?我不能添加一个Service Reference
,我没有一个References
节点(它只是一个Dependencies
节点),而且项目属性UI是完全不同的。
发布于 2022-03-24 18:25:31
这看起来像是您已经基于.NET SDK (不是.NET框架)创建了一个项目,所以VS为它提供了一种不同的体验--特别是有些特性是新的(比如属性页面的外观和功能),还有一些特性(比如对特定于.NET框架的工具的支持,比如服务引用)。
当项目创建时,它可能是从红色模板创建的,但是您需要蓝色的模板:
最简单的解决方案是存储源文件,使用正确的模板从头创建项目,然后将隐藏的文件检索到新项目中。
https://stackoverflow.com/questions/71605717
复制相似问题