VS2015發布Webservice


第一步:開啟IIs:在控制面板程序——>程序功能——>打開或關閉windows功能,把“Internet信息服務”下面的“FTP服務器”、“Web管理工具”、“萬維網服務”全部勾上,然后點擊“確定”

      

2. 驗證IIS是否正確安裝,等待幾分鍾后IIS配置完成在瀏覽器輸入http://localhost/iisstart.htm若出現下面的圖標說明IIS安裝成功

   

3.若果IIS安裝不成功,會出現如下錯誤界面,解決該錯誤的方法參照

http://blog.csdn.net/mazhaojuan/article/details/10041553

 

 若出現錯誤,參照:http://m.blog.csdn.net/blog/u011534341/44925473 

第二步:選擇控制面板-》管理工具-》“Internet 信息服務(IIS)管理器”命令,打開IIS

   1.IIS窗左側,展開網站,右擊網站節點,選擇添加網站

     

在對話框中,網站名稱隨便起,第二個物理路徑:是你發布到哪里的物理路徑,不是你的項目路徑!!!

第三個端口:大於1024的,還有不要被占用就可以,比如:9800.

2.操作完之后點啟動。就可以在IIS上看到啦

第三步:發布WebService

 1.vs2015中新建項目ASP.NET Web應用程序

 2.右擊項目選擇:添加-》新建項-》Web 服務(ASMX),之后在里邊寫你的代碼,比如:

  /// <summary>
        /// int加法
        /// </summary>
        /// <param name="input">參數a b</param>
        /// <returns>a+b</returns>
        [WebMethod]
        public int AddInt(int a,int b)
        {
            int re = 0;
            re = a + b;
            return re;
        }
        /// <summary>
        /// INT類型的加法運算
        /// </summary>
        /// <param name="input">輸入的參數long[] input</param>
        /// <returns>累加的和</returns>
        [WebMethod]
        public long AddLong(long[] input)
        {
            long re = 0;
            for (int i = 0; i < input.Length; i++)
            {
                re += input[i];
            }
            return re;
        }
    }

  寫好之后,就是第三步,發布。

3.右擊項目名選:發布

  配置文件:自定義,隨便起個名,好記的。

  連接:發布方法:文件系統,

          目標位置:就是你之前在IIS寫的哪個物理路徑:是你發布到哪里的物理路徑

 設置,預覽就不用管啦,一路下一步,最后發布。。。

 發布成功,在你的VS中下邊的輸入框中會有提示。

第四步:檢驗

  

如圖所示,在你的IIS中,選中你新建的asmx文件右鍵瀏覽:

 

成功。。。。。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM