關於“如何將ASP.NET-WebApi發布到IIS6.0上”的這方面的學習,一開始項目組長讓我們接觸的時候,我的心情是這樣的
當時真的是一臉懵逼啊,對於剛接觸asp.net的菜鳥來說,這可真是一門技術活,沒法啊,老大讓做咱就干唄,好了,廢話少說,直接上教程吧!
經過幾天的研究以及測試,發現並不是很難,難就難在細節上了,整個過程掌握后不到五分鍾就搞定了(可憐的我當時一直卡在細節上,一會會說到)
在項目發布時,你需要在電腦上安裝IIS管理器,也就長下面這樣的
怎么安裝呢,對於一開始部署的人來說,這玩意可能還沒安裝過,所以不要嫌棄我啰嗦,上幾張圖完事了(安裝過的請自行忽略)
勾選完之后等他安裝后就可以啦,然后右鍵“我的電腦--管理”就可以打開IIS管理器了
好了,前期工作做好之后,就將項目部署到這上面來就可以了,當部署到這上面來后就可以通過局域網來訪問上面的東西啦,在VS2012的IDE上,將你要發布到IIS上面,具體做法look截圖~
我們先看看,這是發布之前在本地可以訪問到的數據
然后,選擇項目右鍵--發布
發布之后,再回到IIS管理器上,添加一個網站
由於本人才疏學淺,遇到這問題后第一時間就是谷歌求神啊,回答道的帖子蠻多的,又是數據庫添加賬戶又是分權限什么的,各種辦法試了個遍,哎呦我去~當時別提了,簡直快急死了,廁所都跑了好幾趟(有人說遇到不會就上廁所,原諒我真信了),在我百般無奈的時候,突然無意間看到了我項目中的模型配置文件,上面配置到的是,我連接到數據庫上面的一些設置,也就是看到這里之后,心中的疑惑終於解開了,原來我連接數據庫時,沒把賬號密碼寫上,就直接本地登錄上去了,也就是下面這種情況
后來才知道,IIS上是不識別沒有賬號密碼就訪問數據庫數據的,本地則可以,修改后再看看運行情況,OK,大功告成
能一路走到這還真是不容易,最近沉迷Angular2不能自拔,有空再更博客,謝謝您的閱讀啦,有什么建議問題可以私聊一起討論喲~就先這樣了~~~~
作者:阿甘呀
鏈接:http://www.jianshu.com/p/f7ff345532e4
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。
