準(zhǔn)備工作
1.將 Transformation 文件夾拷貝至服務(wù)器畔勤,放置 C:\inetpub\wwwroot 下
2.檢查服務(wù)器 iis 安裝環(huán)境
瀏覽測試頁面
1.打開iis 管理器鹅龄,選中 Transformation 文件夾梧宫,右鍵轉(zhuǎn)化為應(yīng)用程序
2.選中該應(yīng)用程序中 Transfer.svc他去,右擊瀏覽
3.頁面顯示 “已創(chuàng)建服務(wù)”房铭,即創(chuàng)建成功(如有異常茂契,可參考頁尾)
4.其他系統(tǒng)或網(wǎng)站中添加 “服務(wù)引用”
5.調(diào)用轉(zhuǎn)換代碼測試
Transfer.TransferClient client = new Transfer.TransferClient();
string[] str90 = new string[2];
str90 = client.Transfer84To90(X.Trim(), Y.Trim());
異常一
*配置錯(cuò)誤*
<compilation debug="true" targetFramework="4.0">
檢查應(yīng)用程序使用的應(yīng)用程序池看杭,選擇4.0
異常二
HTTP 錯(cuò)誤 404.3 - Not Found
由于擴(kuò)展配置問題而無法提供您請求的頁面耍贾。如果該頁面是腳本,請?zhí)砑犹幚沓绦蚵沸摇H绻麘?yīng)下載文件荐开,請?zhí)砑?MIME 映射。
使用管理員權(quán)限打開命令行简肴,運(yùn)行
C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis -i
異常三
HTTP 錯(cuò)誤 404.2 - Not Found
由于 Web 服務(wù)器上的“ISAPI 和 CGI 限制”列表設(shè)置晃听,無法提供您請求的頁面。
打開IIS根節(jié)點(diǎn)砰识,選中“ISAPI和CGI限制”能扒,允許對應(yīng)DotNet版本項(xiàng)設(shè)置