Win Server 2003 WCF服務搭建

2021-06-06 16:10:52 字數 1216 閱讀 7138

wcf搭建並不是很難,但有時候還是會遇到問題,下面是我的搭建過程以及遇到的問題:

一、搭建wcf服務的基本過程

1.基本環境的安裝

首先我安裝了iis6.0,然後安裝.net framework4.0,另外有其他的環境。

2.新建站點

開始——控制面板——管理工具——internet資訊服務(iis)管理器——**——右鍵新增**——進入新增**屬性面板,如下圖

新增**面板,需要填寫的屬性有**名稱、物理路徑和埠。其餘預設。**名稱按需要命名,物理路徑是**檔案的路徑,埠按需要分配

3.測試站點

在位址列中輸入服務檔案的位址,如果訪問成功,站點即搭建成功。

二、遇到的問題以及解決方法

1.iis和.net framowrk安裝順序

要避免這個問題出現,應先安裝.net framwork,再安裝iis

在第一部分的第3步中組測試時輸入位址http://ip:port/user.svc無法訪問,報404錯誤,在站點下新建乙個test.html,輸入http://ip:port/test.html訪問成功。

很顯然是因為iis中未註冊.svc檔案,解決方法,以管理員身份進入命令列模式,執行:

.net framwork3.0/3.5下:

c:\windows\\microsoft.net\framework\v3.0\windows communication foundation\servicemodelreg.exe" -r -y

.net framwork4.0下:

c:\windows\microsoft.net\framework\v4.0.30319\aspnet_regiis.exe -r -y

-r         - 重新安裝此版本的 windows communication foundation,

並更新 iis 元資料庫根處的指令碼對映和根以下的所有

指令碼對映。無論原始版本是什麼,都將現有的指令碼對映

公升級到此版本。

-y         - 在解除安裝或重新安裝元件之前不要求確認。

WinServer2003秘笈放送

1 3windows 2003作業系統在呼叫應用程式出錯時,系統中的dr.watson會自動將一些重要的除錯資訊儲存起來,以便日後維護系統時檢視。不過這些資訊很有可能被 瞄上 一旦瞄上的話,各種重要的除錯資訊就會暴露無疑。為了堵住dr.watson自動儲存除錯資訊的隱患,我們可以按如下步驟來實現 開...

WinServer2003秘笈放送

1 3windows 2003作業系統在呼叫應用程式出錯時,系統中的dr.watson會自動將一些重要的除錯資訊儲存起來,以便日後維護系統時檢視。不過這些資訊很有可能被 瞄上 一旦瞄上的話,各種重要的除錯資訊就會暴露無疑。為了堵住dr.watson自動儲存除錯資訊的隱患,我們可以按如下步驟來實現 開...

u盤安裝win server2003系統iso

2 根據官網u盤安裝教程把系統iso檔案或者ghost檔案放入指定u盤裡面的 gho 資料夾內。3 啟動電腦進入bios設定,u盤在電腦重啟時應插入電腦,這樣在bios裡設定第一啟動時才能找到u盤選項,設定好儲存並啟動電腦,進入win pe介面,選擇選單第一項 第一款 win03pe增強版 適用電腦...