中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

C# vs2010發布webservice

發布時間:2020-06-23 00:35:39 來源:網絡 閱讀:2575 作者:ming_super 欄目:編程語言

因為vs2010操作起來比較方便,有些使用大家比較熟悉了,介紹的比較少,我在最開始發布webservice的時候也是遇到了不少問題,這邊記錄一下。使用的IDE是vs2010,做的是本機發布。


總體講發布webservice分為三步

  1. 編譯發布webservice。

  2. 安裝配置IIS

  3. 調試


  1. 編譯發布webservice

    編譯好理解,就是創建webservice工程,寫代碼,進行編譯。怎么創建可以參看。

    http://mingsuper.blog.51cto.com/8269088/1438850

    然后是發布,最開始時我的理解是通過這個步驟之后就可以通過瀏覽器訪問webservice了,后來發現這個理解還是有些問題,發布其實是生成了web.config,xxx.asmx以及bin(里面包含dll)還需要和IIS結合起來才能達到通過瀏覽器訪問的目的。

    發布過程:當程序編譯沒有問題之后按照如下步驟操作。

    1)在工程上點擊右鍵,選擇發布(publish)

    C# vs2010發布webservice

    C# vs2010發布webservice2)彈出來一個配置對話框,其中紅色的部分是關鍵點,看是的時候我一直是用web deploy這個選項,但是發布后成功。看到網上有帖子說最后訪問的url是xxx.asmx文件,我就把源代碼文件直接拷到了想發布的路徑下,進行訪問,當然這種做法是錯誤的。

    C# vs2010發布webservice

    3)應該把publish method選成file system,同時指定出來所要發布的目標路徑,選擇上“delete all...”后會把指定路徑中原來的所有文件都刪除掉。

    C# vs2010發布webservice

    4)發布成功后會在指定的路徑中出現下面的文件。

    C# vs2010發布webservice

    C# vs2010發布webservice

  2. 經過了第一步后就要進行IIS的相關操作了,注意xp和win7是不同的,xp需要系統盤,win7自身本來就帶著,直接裝就行。win7版安裝IIS可以參考

    http://www.jb51.net/article/29787.htm

    這里不過多啰嗦,注意的是IIS網站的屋里路徑要設置成第一步發布生成的路徑。還有端口設置的時候可以自己進行指定。

  3. 在瀏覽器中輸入自己本機的ip地址(如果不行,則加上端口號,如:8051) + xxx.asmx,如果framework不對的話會報錯誤,提示xml解析有問題。這個問題的解決方法可以參見

    http://blog.csdn.net/muchlin/article/details/6800863


經過這三步,理論上就應該可以看到自己在本地發布的webservice了。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

鲁甸县| 赞皇县| 宜良县| 方正县| 壶关县| 鹤庆县| 乐安县| 金塔县| 庆云县| 邯郸县| 蕉岭县| 班玛县| 太原市| 抚州市| 京山县| 镇坪县| 体育| 武乡县| 镇江市| 江都市| 分宜县| 长垣县| 禹城市| 时尚| 蒙山县| 威远县| 海宁市| 鞍山市| 库车县| 南部县| 朝阳县| 志丹县| 新密市| 城步| 夏津县| 八宿县| 无棣县| 吴忠市| 文水县| 昌图县| 金溪县|