我看到的有關在IIS中託管WCF的大多數示例都是在現有網站下創建應用程序的。我在IIS中有一個網站,但該網站使用.NET 2.0應用程序池,因此我無法將該服務作爲該網站下的應用程序託管。創建一個空網站來託管服務或創建一個空網站,然後在該空網站下創建一個應用程序來託管該服務會更好嗎?我可以在IIS中託管一個wcf 4.0網站,而不是作爲IIS中的應用程序嗎?
0
A
回答
2
我有WCF在IIS6和IIS7中作爲WebSite運行,並且它們工作正常。它們的工作原理與任何ASP.NET站點完全相同; .svc文件在概念上類似於.aspx頁面,因爲IIS會調用.NET來處理它們,而所有核心WCF的東西都放在\ bin中的程序集中。該網站被分配到實際進程運行的應用程序池,就像普通的ASP.NET網站一樣。我不認爲你需要在IIS中創建一個'應用程序'。
1
您不需要一個新網站 - 您仍然可以在2.0應用程序池中託管WCF - 但在您的項目中,您需要將目標框架版本設置爲3.5而不是4.0。
相關問題
- 1. 我可以在帶有.NET 2.0應用程序池的IIS網站中託管WCF 4.0應用程序嗎?
- 2. 在IIS中託管WCF應用程序
- 3. 網站託管作爲應用程序在IIS 7中
- 4. 是否可以在IIS中託管WCF Web服務而不更改IIS?
- 5. 您可以在IIS中託管ServiceStack Web應用程序嗎?
- 6. 我們可以以編程方式將一個網站託管到IIS嗎?
- 7. 我可以在IIS之外託管ASP.NET網站嗎?
- 8. 在現有的WCF應用程序(IIS)中託管ASP.net MVC 4網站
- 9. 在IIS 7.0(不是WCF)中託管webservice
- 10. 我應該在IIS中託管我的WCF服務嗎?
- 11. 我可以使用IIS來託管WCF服務而不使用HTTP嗎?
- 12. IIS中託管的MSMQ WCF
- 13. 我可以在WCF中託管COM +應用程序嗎?
- 14. 在IIS 5.1中託管網站
- 15. 託管網站到本地在IIS中
- 16. WCF不會在IIS中託管
- 17. 主機在IIS 7.5中的同一網站中託管多個WCF服務?
- 18. 我可以運行託管在容器中的IIS上託管的dotnet應用程序嗎?
- 19. 將網站託管到IIS中
- 20. 作爲應用程序在IIS 7中的網站
- 21. 是否有可能在IIS 5.1上託管多個網站?
- 22. 我可以在Windows Azure中託管一個網站嗎?VMRole
- 23. 我可以通過非IIS託管的WCF服務提供網頁嗎?
- 24. 在我已經有一個Web站點的IIS 7上託管一個WCF服務應用程序
- 25. 從IIS中託管的WCF使用AspNetSynchronizationContext
- 26. 在IIS上託管WCF - EndpointNotFoundException
- 27. Java EE Web應用程序可以託管在IIS上
- 28. 在IIS中託管的NET TCP/HTTP WCF
- 29. 在IIS中託管的WCF Web API
- 30. 我可以在IIS的同一網站上同時託管web服務和WCF服務嗎?
我無法將目標更改爲3.5或4.0,因此這不適用於我。 – Xaisoft 2011-05-27 15:21:42