關(guān)于“如何將ASP.NET-WebApi發(fā)布到IIS6.0上”的這方面的學(xué)習(xí),一開(kāi)始項(xiàng)目組長(zhǎng)讓我們接觸的時(shí)候,我的心情是這樣的

當(dāng)時(shí)真的是一臉懵逼啊,對(duì)于剛接觸asp.net的菜鳥來(lái)說(shuō),這可真是一門技術(shù)活,沒(méi)法啊,老大讓做咱就干唄,好了,廢話少說(shuō),直接上教程吧!
經(jīng)過(guò)幾天的研究以及測(cè)試,發(fā)現(xiàn)并不是很難,難就難在細(xì)節(jié)上了,整個(gè)過(guò)程掌握后不到五分鐘就搞定了(可憐的我當(dāng)時(shí)一直卡在細(xì)節(jié)上,一會(huì)會(huì)說(shuō)到)
在項(xiàng)目發(fā)布時(shí),你需要在電腦上安裝IIS管理器,也就長(zhǎng)下面這樣的

怎么安裝呢,對(duì)于一開(kāi)始部署的人來(lái)說(shuō),這玩意可能還沒(méi)安裝過(guò),所以不要嫌棄我啰嗦,上幾張圖完事了(安裝過(guò)的請(qǐng)自行忽略)



勾選完之后等他安裝后就可以啦,然后右鍵“我的電腦--管理”就可以打開(kāi)IIS管理器了

好了,前期工作做好之后,就將項(xiàng)目部署到這上面來(lái)就可以了,當(dāng)部署到這上面來(lái)后就可以通過(guò)局域網(wǎng)來(lái)訪問(wèn)上面的東西啦,在VS2012的IDE上,將你要發(fā)布到IIS上面,具體做法look截圖~
我們先看看,這是發(fā)布之前在本地可以訪問(wèn)到的數(shù)據(jù)

然后,選擇項(xiàng)目右鍵--發(fā)布







發(fā)布之后,再回到IIS管理器上,添加一個(gè)網(wǎng)站





由于本人才疏學(xué)淺,遇到這問(wèn)題后第一時(shí)間就是谷歌求神啊,回答道的帖子蠻多的,又是數(shù)據(jù)庫(kù)添加賬戶又是分權(quán)限什么的,各種辦法試了個(gè)遍,哎呦我去~當(dāng)時(shí)別提了,簡(jiǎn)直快急死了,廁所都跑了好幾趟(有人說(shuō)遇到不會(huì)就上廁所,原諒我真信了),在我百般無(wú)奈的時(shí)候,突然無(wú)意間看到了我項(xiàng)目中的模型配置文件,上面配置到的是,我連接到數(shù)據(jù)庫(kù)上面的一些設(shè)置,也就是看到這里之后,心中的疑惑終于解開(kāi)了,原來(lái)我連接數(shù)據(jù)庫(kù)時(shí),沒(méi)把賬號(hào)密碼寫上,就直接本地登錄上去了,也就是下面這種情況

后來(lái)才知道,IIS上是不識(shí)別沒(méi)有賬號(hào)密碼就訪問(wèn)數(shù)據(jù)庫(kù)數(shù)據(jù)的,本地則可以,修改后再看看運(yùn)行情況,OK,大功告成

能一路走到這還真是不容易,最近沉迷Angular2不能自拔,有空再更博客,謝謝您的閱讀啦,有什么建議問(wèn)題可以私聊一起討論喲就先這樣了~~~