這一篇,教大家怎么將ASP.NET MVC應用程序發布到本地或者IIS中。打開上一篇創建的ASP.NET MVC 5.0應用程序。【PS:上一篇--->2.第一個ASP.NET MVC 5.0應用程序】
我們已經有一個ASP.NET MVC 5.0的應用程序了,但是這個不是運行在IIS上面的,而是運行在IISExpress上的。
可以看到瀏覽器的URL是:http://localhost:55242/Home/Index,它可以是任何其他的,因為程序運行在IISExpress上,也就是說,IISExpress允許你在一個獨立的端口上訪問程序,打開IISExpress的任務欄看到的的確是這樣。
所以如果你想要把程序發布在IIS上,請確保你是以管理員身份運行VS2017的,因為我們只有使用管理員身份才能使用IIS,如果VS2017不是以管理員身份運行的,請重啟VS,並以管理員身份運行VS,然后打開網站項目:
然后打開項目:右鍵選擇發布:
然后按照圖示操作:
看到這個,就說明發布成功了。我們注意到,發布成功后,多了一個文件夾PublishProfiles:
打開看看:這個就是記錄我們發布的配置。
現在隨便打開一個瀏覽器輸入:localhost/MyFirstMvcApps,效果如下:
我們看一下IIS:
到此為止就介紹了,怎么將項目發布到IIS上。大家學會了么,有什么疑問歡迎,在下面留言評論告訴我。謝謝!