如何将WCF库项目转换为Visual Studio中的WCF Web服务(WCF应用程序)项目类型?将WCF库项目转换为WCF Web服务(WCF应用程序)项目类型
3
A
回答
2
通过更改项目文件中的projecttypeguid(csproj文件 - >卸载项目并打开文件)。
来源:
<ProjectTypeGuids>{3D9AD99F-2412-4246-B90B-4EAA41C64699};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
要:
<ProjectTypeGuids>{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
1
我不海尔特的答案达成一致。改变这个GUID最终会让项目在中途转换。
此外,在主机项目中提供服务代码并不被视为最佳实践。因为主机项目应该只关心托管,意味着你想要揭露什么终点,你想要什么类型的安全......类似的东西。不关于服务的内部实现。
我会推荐拥有图书馆/课程项目,因为它有单独的项目在相同的解决方案来承载它。主机项目可以是任何你想要的控制台,Web服务或Web/WCF应用程序项目。
相关问题
- 1. WCF REST服务的WCF服务应用程序(项目)或WCF服务(网站)
- 2. 将库转换为WCF Web服务
- 3. 揭露一个WCF数据服务具有“WCF服务应用程序”项目
- 4. 错误试图访问该方法在WCF服务所在的项目类型为“WCF服务应用程序”
- 5. 在web项目中托管WCF服务
- 6. 将WCF Web服务转换为Java
- 7. 将ASMX转换为WCF Web服务
- 8. 将Web服务转换为WCF
- 9. 将WCF服务添加到项目
- 10. 如何将Web应用程序项目转换为类库项目
- 11. 在WCF服务应用程序项目中初始化?
- 12. 将类自动转换为wcf服务
- 13. 使用WCF服务调试Silverlight项目
- 14. 将Ant Web应用程序项目转换为Maven项目
- 15. 将网站项目转换为Web应用程序项目
- 16. WCF服务应用程序或WCF服务库?
- 17. 为什么不从web项目引用wcf服务?
- 18. 将现有WCF服务转换为Azure WCF服务
- 19. 将WebServiceHost转换为WCF服务应用程序
- 20. 将WCF服务转换为控制台应用程序
- 21. 将WCF服务转换为RESTful应用程序?
- 22. 拥有多个WCF项目vs 1个具有多个服务的WCF项目
- 23. 添加WCF服务到ASP.NET MVC项目
- 24. 两个项目,一个wcf服务
- 25. 托管WCF服务在Asp.Net MVC项目
- 26. 分解WCF RIA服务项目
- 27. 确保WCF服务在多个项目
- 28. 控制台应用程序vs VS 2010中的WCF项目的WCF服务应用程序
- 29. 一个IIS应用程序中的多个Web/WCF项目
- 30. 从WCF服务转换类型
以后会有不良反应或并发症吗?像文部署/包装?也不要我们重命名app.config到web.config? web.config文件中需要的其他配置选项? – Harindaka
我不会推荐这个,除了配置文件名的变化之外,你还需要一个.svc并将service.vb重命名为service.svc.vb,并将其全部上传下来,调试任何错误都将非常困难。你最好从头开始重新创建这个服务,然后复制你的代码 – PatFromCanada