前言:
最近正在學習關於asp.net 發佈的知識,因此將webApi發佈的流程和一些注意事項寫下來,既可以對知識進行總結,也是一種分享。
正文:
(1)首先是先創建一個webapi程序,這裏省略掉流程,直接給出結果:
(2)發佈
自定義一個配置文件,命名爲“test”
選擇“file system”,也就是“文件系統”,然後選擇發佈路徑:
然後是“設置”選項:
說明:
release模式沒有調試功能,但可以提高效率
其他兩個可選項分別爲:
發佈前先刪除目標文件夾內的所有文件
發佈時預編譯
最後點擊發布就好了
(3)安裝iis(限第一次使用時)
在“控制面板-》程序-》啓用或關閉window功能”選項卡中選中一下選項
然後點擊確認,等待安裝完成。
(4)配置iis功能
打開iis後如圖所示
右鍵網站-》添加網站,然後配置如下:
物理地址就是發佈文件的地址,端口號建議換一個
(5)配置入站規則
如果希望從本機以外的機器訪問本webapi的話還需要建立相應的入站規則
打開防火牆-》高級設置-》入站規則-》新建規則
最後點完成就好了
(6)訪問
在地址欄裏輸入網址,比如:http://10.48.7.93:8090/api/service,當然前面的ip地址要換掉,然後回車: