windows server 2003配置asp.net4.0网站找不到该页等问题解决方案
突然想🎲学一下windows server服务器【fú wù qì】系统🤖,可无奈在网上【zài wǎng shàng】找不【zhǎo bú】➕windows server 2008只得在2003上玩了。
可没有想到第一次部【yī cì bù】署一个【shǔ yī gè】💦网站却也遇到了不少问题。所以将【suǒ yǐ jiāng】📥问题一【wèn tí yī】一记录🥔下来⛱。
1、在🥉IIS6下新建一个网站就用那个【nà gè】🚊80端口了【duān kǒu le】。
2、记住【jì zhù】IIS默认的♌ASP.NET是2.0的♌,所以在【suǒ yǐ zài】“属性🌛”——“ASP.NET”下选择【xià xuǎn zé】🆑4.0.
3、在web服务扩展里,允许以下几项:
3、如果没有上面那一步【nà yī bù】🤰的支持,当你访问页面🤠时🚒,会一真【huì yī zhēn】报404.对了,这里顺➖便把网【biàn bǎ wǎng】站的“主目录【zhǔ mù lù】”配置也🚪贴出来【tiē chū lái】。
4、到了这一步,按常理来说网📄站应该🎁就可以【jiù kě yǐ】正常访【zhèng cháng fǎng】问了🐷,至少🌲WINDOWS 7和【hé】XP上是这【shàng shì zhè】样的,但这个windows server 2003 上就是【shàng jiù shì】不行🎋。
报【bào】🎈一个什😮么编译错误【cuò wù】:
5、这个错误真让👑人郁闷,在网上找了很🙋多种方【duō zhǒng fāng】🚙法,终于找🗞到一种【dào yī zhǒng】方法解【fāng fǎ jiě】决了,记录如下【xià】:
在C盘——windows——temp目录【mù lù】 ,设置【shè zhì】“属性【shǔ xìng】🚀”——“安全😒”里用户【lǐ yòng hù】添加一😲个NETWORK SERVICE,将它的权限设👧置为
“完全控【wán quán kòng】😬制【zhì】”。这样就解决了➗。
6、找不到该页的解决方案
服务器👩用的🕴是【shì】windows2003,iis6还没有【hái méi yǒu】安装.net 4.0。于是下【yú shì xià】载安装🤴,再将【zài jiāng】IIS的🕴ASP.NET版本改【bǎn běn gǎi】为💅4.0,运行之,提示找不到该页,而静态【ér jìng tài】文件则🐉能显示👗。
.net 4.0 一定要有新的【yǒu xīn de】🎳程序池,可新建一个,随意命【suí yì mìng】💛名【míng】🌤。
直接改【zhí jiē gǎi】为【wéi】🎥4.0,会导致【huì dǎo zhì】整个【zhěng gè】📃IIS重启断📬网,可采用CMD注册(未测试),原文复✒制
Open a cmd prompt and navigate to the v4 Framework directory: %WINDIR%\Microsoft.NET\Framework\v4.0.30319. Once there, we can use the administration utility to change the application.
1: aspnet_regiis.exe -s W3SVC/1/ROOT/SampleApp1
运行后🐱还是找不到该【bú dào gāi】🐱页,这是因为IIS WEB服务扩【fú wù kuò】展还没有允许【yǒu yǔn xǔ】.net 4.0运行👒,将其允🔥许即可【xǔ jí kě】。
关键词【guān jiàn cí】:windows,asp.net,解决方案⭕
阅读本文后您有什么感想? 已有 人给出评价!
- 0
- 0
- 0
- 0
- 0
- 0