0
我在本地機器上的IIS中託管了一個WCF應用程序。 IIS和主機文件中的主機名是「serv.xxxx.local」。我的appl池在IIS中運行,我的net.tcp端口共享服務也在我的服務中運行。爲什麼我的WCF在IIS中不能工作,除非我正在調試?
但是,當我嘗試從我的MVC應用程序使用此wcf服務時,它不起作用,除非我將我的WCF項目附加到Visual Studio中的進程。
爲什麼我只是不消耗我的調試WCF服務在視覺工作室
我的方式運行Windows 10,我注意到有自動爲IIS網站無從下手。
你能跟蹤你的MVC應用程序使用的WCF url嗎?我猜你有一個存儲url的web.config文件問題。?此外,如果一切都是本地的,爲什麼不嘗試使用本地主機? – Dhawalk
@ife labolz,你的意思是它在調試你的WCF項目時工作正常,但如果你運行Web客戶端不行?如果是這樣,我認爲Dhawalk的建議是正確的,你需要檢查你是否真正配置web.config.https://stackoverflow.com/questions/19351081/wcf-service-as-a-part-of-mvc -application和http://blah.winsmarts.com/2008-4-Host_a_WCF_Service_in_IIS_7_-and-amp;_Windows_2008_-_The_right_way.aspx,當然,如果您收到任何錯誤消息,請在此分享。 –
@ife labolz,你現在可以運行你的客戶端應用程序嗎? –