1
我有一個WCF RESTFull服務,我需要在IIS6上部署。我從來沒有這樣做過,我對IIS環境完全陌生。我在論壇上找到了一個很好的解決方案,但對我的案例來說它不夠精確。也許有人可以給我在此基礎上的解決方案增強版本:在IIS6上部署WCF服務
選項1 - 「bin」的部署(優先選擇)
- 編譯WCF服務爲一體的DLL(類庫)
- 創建IIS6網站
- 複製WCF DLL的進入該網站的。\ bin文件夾
- 在網站上創建一個* .svc文件
- 在網站文件夾中添加適當的web.config文件來定義您的終端和服務配置等
WCF服務現在將在網站的基礎地址到達,加上的名字*。 svc文件,例如
http://myserver/someweb/Myservice.svc
你的* .SVC會是這個樣子:
的服務=屬性表示實現服務的類 - 其命名空間完全合格。
第3點中的\ bin文件夾是什麼?我在哪裏可以找到它?
我需要網站的屬性頁標籤的確切設置。另外地址:http://myserver/someweb/Myservice.svc ...什麼是someweb?網站的物理目錄?或從webconfig文件的基地址?
步驟指南的所有需要的設置的確切步驟會很好。
它必須是虛擬目錄嗎?我通過瀏覽http://myserver/websitedirectory/service.svc來得到404錯誤 –