在本地电脑发布c#网站异常总结
2021-07-03 04:07
标签:解决 扩展 sof 关闭window 权限 为什么 坑爹 intern studio iss异常总结 0x01: 刚刚开始c#的学习,好不容易写了一个还算拿的出手的项目,今天想把它发布到本地电脑的时候却遇到了一系列的问题,现在进入正题,下面是我遇到的一些问题和总结 0x02: 1 .&& 首先将完成的项目在Visual Studio发布,这时你会看到你的项目发布到哪里去了,记好发布的位置,后边会有大用
2.&& 打开电脑>>>>管理>>>>internet信息服务>>>>>网站>>>>添加网站
我在添加网站的时候遇到了一个很坑爹的问题,如上图所示,我的iss服务器没有默认的网站,当时还很纳闷,Internet的服务都打开了,为什么会出现这个问题,于是去百度一搜还有不少人存在这个问题,同病相连啊,试了好多种方法,终于有了默认的网站,可以继续部署我的网站了 方法: 1)去找一台和你同一种系统的电脑,先查看一下他的电脑是否存在这个问题,如果没有那么很幸运,差不多你的电脑应该也好了 2)复制系统盘中的C:\Windows\System32\inetsrv\config文件夹和C:\inetpub文件夹,复制这两个文件夹。 3)先把你电脑中的这两个文件备份,如果出了毛病还能补救,以防万一,要不得话出事就该刷机了,然后将这两个文件复制到你的系统盘,复制不了需要权限的跳过就可以了 4)现在再打开你就应该可以看到会有一个默认的网站在运行 3.&& 部署好你的网站后,打开浏览器访问你的网址,下面是我出现的一些错误的解决方法,仅供参考 1) 如果你出现这个问题,说明你程序的起始页面没有添加到你部署的网站的默认文档中 解决方案: a)
b) c)
d)
2) 如果是这个错误,说明应该是你的Internet服务没有勾选完全
解决方案: a) 控制面板>>>打开或关闭windows功能 >>>>Internet信息服务>>>>万维网服务>>>>应用程序开发功能 b) 勾选上“.net扩展性”and“ASP.NET” c) 保存,重启ISS服务器 这个就不附图了,相信以你的聪明才智,那肯定是毛毛雨啊 3) 出现这个错误的原因应该是先安装Framework v4.0后,再安装启用IIS,导致Framework没有完全安装 很郁闷啊,挂个本地的网站也不容易啊,我估计我这是运气爆表啊,就这几个问题,还全让我给撞上了,下面是关于这个问题的解决方案 a) win+R打开命令行工具,输入%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i b) IIS应用程序池>>>基本设置>>>托管管道改为“集成” 以上是我遇到的所有的问题,庆幸最后还是成功了,当然和我一样的小白可以借鉴一下,大牛请自行忽略 在本地电脑发布c#网站异常总结 标签:解决 扩展 sof 关闭window 权限 为什么 坑爹 intern studio 原文地址:https://www.cnblogs.com/guo970910/p/9900927.html