在一个Visual Studio解决方案中,我有几个项目。他们中的几个访问某个Web服务。我如何添加一次服务引用,并让它被两个项目使用?我不想为了提供对Web服务的访问而创建额外的程序集。在项目之间共享Web服务
2
A
回答
2
没有为Web服务创建一个特殊的项目,我不认为这是可能的。您需要为需要直接访问服务的每个项目添加服务参考。
1
您必须在引用项目的每个项目中添加对该服务的引用。在设置引用时,会自动生成服务代理类,该类代表项目中引用它的Web服务。
0
服务参考设置实际存储在项目文件中;所以,这不是真正可行的,并且与引用普通装配的两个项目没有任何不同。
唯一的“选项”我能想到的是,如果项目B必须项目A的引用,项目A具有Web引用到Web服务,则B可以调用它调用Web服务....但是,只能用来隐藏你的依赖。
这听起来不像是一个值得解决的问题。特别是如果这两个项目可以独立部署。
相关问题
- 1. 在Web服务之间共享数据
- 2. 在grails和griffon项目之间共享域和服务类
- 3. 在Universal Apps和ASP.NET 5.0之间共享项目(服务)
- 4. 如何在服务堆栈中的项目之间共享服务?
- 5. 在项目之间共享aspx页面
- 6. 在Eclipse和Netbeans之间共享项目
- 7. 如何在项目之间共享logback.xml
- 8. 在项目之间共享OrigoDB
- 9. 在BigQuery项目之间共享视图
- 10. 在IntelliJ和Eclipse之间共享项目
- 11. 在项目之间共享用户库
- 12. 在项目之间共享代码库
- 13. 在AngularJS服务之间共享数据
- 14. 在微服务之间共享数据
- 15. 在Azure服务之间共享配置
- 16. 在不同的Java Web项目之间共享表示逻辑
- 17. 在Azure网站上的子域之间共享Web项目
- 18. 在两个Web项目之间共享应用程序设置
- 19. 在多个Web项目之间共享连接字符串
- 20. 在Web客户端和NodeJS服务器之间共享常量
- 21. Azure:在webrole和web服务之间共享对象实例
- 22. 在Web服务调用之间共享对象实例
- 23. 如何在两个Java Web服务之间共享内存?
- 24. 在web服务和客户端之间共享java类
- 25. 在Web服务之间共享JJWT签名
- 26. 在ASMX Web服务之间共享一个枚举
- 27. 是否可以在多个Web服务器之间共享HttpRuntime.Cache?
- 28. Eclipse项目之间的共享资源
- 29. 的Maven - 项目之间共享库
- 30. Log4j项目之间的共享
它是从具有参考共同组装两个项目,在工作室增加了30个文件,我的文件系统,主要是.datasource文件不同。据推测,我需要检查所有这些进入源代码管理。如果您对于哪些文件是必不可少的内容有所了解,那么只要Studio在构建时重新生成剩余的文件,也许我只能检查其中一些文件。 这不是一个大问题,就像你说的,但它只是似乎愚蠢与所有这些生成的文件的垃圾源头控制,两次。 – 2009-06-29 17:56:01