打開管家婆工貿(mào)M7時提示“CS0016: 未能寫入輸出文件C:\Windows\Microsoft.NET\Framework\v4.0.30319”
[重要通告]如您遇疑難雜癥,本站支持知識付費(fèi)業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時間哦!
今天網(wǎng)絡(luò)朋友說他安裝的管家婆工貿(mào)M7時提示“CS0016: 未能寫入輸出文件C:\Windows\Microsoft.NET\Framework\v4.0.30319”打開出現(xiàn)了錯誤,這是中午給我發(fā)的圖,今天外出辦事,也沒有幫到朋友,但依然寫個教程吧;記錄一下;
“CS0016: 未能寫入輸出文件C:\Windows\Microsoft.NET\Framework\v4.0.30319”
其實(shí)看上面的文字即可,后面有一個拒絕訪問,那就肯定是權(quán)限不足,這多數(shù)是IIS權(quán)限問題,但是這IIS是32位,繼續(xù)錯誤往上看一點(diǎn),F(xiàn)ramework64位,也就是說IIS沒有設(shè)置32位運(yùn)行,每個人都有每個人的操作方式,我寫一下關(guān)于我的方式;
出現(xiàn)這樣的問題,直接IIS設(shè)置32位,這是必須的,因?yàn)镮IS再64位下運(yùn)行吃力,還一個關(guān)鍵的問題是32位可以訪問32+64位進(jìn)程,但是64只能訪問64位進(jìn)程,那樣錯誤會更多,這是根本;
1、把IIS進(jìn)程池設(shè)置32位;
2、設(shè)置 “C:\Windows\Microsoft.NET\Framework\v4.0.30319\”下的Temporary ASP.NET Files目錄給予Everyone所有權(quán)即可;
3、直接給C:\Windows\Temp目錄Everyone所有權(quán)? 網(wǎng)上有說給啥IIS權(quán)限等等,我站內(nèi)也有,但只有人告訴你權(quán)限,沒有人告訴你再哪里使用;這個如果在本地使用,無所謂,如果在服務(wù)器上使用,給予IIS權(quán)限以及Everyone或者USER權(quán)限,分分鐘就能被黑,這里不做過多無意義的解釋!
4、給予C:\Windows\Temp目錄 NETWORK SERVICE的讀寫權(quán)限也可;
以上 1234的操作都可以,建議根據(jù)設(shè)置12步驟即可完成操作;
CS0016: 未能寫入輸出文件延伸閱讀:
CS0016: 未能寫入輸出文件“c:\WINDOWS\Microsoft.NET
問題未解決?付費(fèi)解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當(dāng)無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!