DotTexWeb項(xiàng)目不能正常加載打開
<VisualStudioUNCWeb>
<Web URLPath = "http://localhost/DottextWeb/DottextWeb.csproj" />
</VisualStudioUNCWeb>
原來是對應(yīng)的虛擬目錄不正確,沒有設(shè)置DottextWeb站點(diǎn)的對應(yīng)虛擬目錄,解決方法為:
將DottextWeb目錄設(shè)置為對應(yīng)的虛擬目錄站點(diǎn),注意:而不是對CNBlogDottext進(jìn)行設(shè)置!
具體步驟如下(在win2000server上操作,其它系統(tǒng)可能稍有差別):
選擇DottextWeb文件夾-à屬性à選擇”Web共享”屬性à選擇”共享這個(gè)文件夾”,在彈出對話框中使用別名為默認(rèn)”DottextWeb”即可,即與DotTextWeb.webinfo中目錄信息的站點(diǎn)名稱保持一致,OK了!
現(xiàn)在可以選擇打開CnBlogsDotText.sln,你可以看到項(xiàng)目已經(jīng)正常加載!接下來就好好去啃其中精華吧!同時(shí)在DottextWeb的使用過程中,在添加網(wǎng)站分類時(shí),別忘了dudu的提醒,在NTFS分區(qū)上需要更改相應(yīng)權(quán)限即可。在分類名稱點(diǎn)擊“Config”, 再選擇添加,就會向SiteBlogConfig.config文件寫入數(shù)據(jù),如果這時(shí)出現(xiàn)“訪問被拒絕”的錯(cuò)誤,那是因?yàn)槌绦虮话惭b在NTFS分區(qū)上,運(yùn)行IIS進(jìn)程的用戶對程序所在文件夾沒有寫入權(quán)限,你需要修改一下權(quán)限設(shè)置。
修改權(quán)限步驟(當(dāng)然有多種方式了):
打開IISà打開DottextWeb站點(diǎn)—>選取SiteBlogConfig.config文件屬性,看到如下屬性對話框,選中其中寫入選項(xiàng),確定,OK!
注意事項(xiàng):
本以為設(shè)置完畢,沒有問題,可下午在試圖用VS打開進(jìn)行編輯時(shí)又發(fā)生相同錯(cuò)誤,確實(shí)迷惑!調(diào)了一下午才成功,郁悶!若要讓項(xiàng)目在VS中能正確打開,則不能設(shè)置”建立*.*到asp.net的映射”,否則依舊會報(bào)如上錯(cuò)誤,這樣在使用該站點(diǎn)和編輯時(shí)需要錯(cuò)開設(shè)置,即當(dāng)要發(fā)布站點(diǎn)時(shí)需要建立映射,而編輯時(shí)需要將該映射去掉,否則將會錯(cuò)誤繼續(xù)!
正常加載打開DottextWeb項(xiàng)目后,需要對其進(jìn)行分析,若直接運(yùn)行有如下錯(cuò)誤:"無法直接啟動帶有類庫輸出類型的項(xiàng)目",對于上述情況,需要設(shè)置Asp.net應(yīng)用程序中的調(diào)試模式,需設(shè)置一個(gè)啟動項(xiàng)目和啟動頁即可,同時(shí)由于該項(xiàng)目web.config中debug置為false,需要將其修改為true,再次調(diào)試,運(yùn)行,沒有問題!
浙公網(wǎng)安備 33010602011771號