我剛剛安裝了Visual Studio 2012,並想創建我的第一個WCF服務應用程序。我是一個來到.NET世界的Java開發人員,所以請理解:)無法啓動IIS Express
我已經創建了一個新的C#項目WCF服務應用程序。然後我打了調試(或F5),我得到一個錯誤說:
Unable to launch IIS Express
當我再次單擊存在這樣的另一個錯誤,但這次IIS出現在托盤,我得到的通知(泡沫),當我點擊它有一個消息說:
Port '53234' is already being used by process 'IIS Express' (process ID '5524')
我試圖改變在Web選項卡的項目屬性的端口,但它不會改變任何東西。信息是一樣的,只是端口號的變化。
對我來說這很有趣,但我無法修復它。已嘗試更改端口,我重新安裝IIS,重新啓動Visual Studio和PC。沒有什麼在我想使用的端口上運行。
我使用Windows 8.1 x64,Visual Studio 2012(IIS 8)。
編輯
有在IIS日誌消息:
Failed to register URL "http://localhost:53234/" for site "WcfService1" application "/". Error description: Cannot create a file when that file already exists. (0x800700b7)
Registration completed
似乎服務已經在運行。你嘗試過重新啓動嗎? – SlapY
THanks MattC。愚蠢的錯別字。 – BartoszCichecki
是的,我嘗試重新啓動。 – BartoszCichecki