zoukankan      html  css  js  c++  java
  • 在本地电脑发布c#网站异常总结

    iss异常总结

    0x01:

    刚刚开始c#的学习,好不容易写了一个还算拿的出手的项目,今天想把它发布到本地电脑的时候却遇到了一系列的问题,现在进入正题,下面是我遇到的一些问题和总结

    0x02:

    1 .&&

    首先将完成的项目在Visual Studio发布,这时你会看到你的项目发布到哪里去了,记好发布的位置,后边会有大用

    2.&&

    打开电脑>>>>管理>>>>internet信息服务>>>>>网站>>>>添加网站

    我在添加网站的时候遇到了一个很坑爹的问题,如上图所示,我的iss服务器没有默认的网站,当时还很纳闷,Internet的服务都打开了,为什么会出现这个问题,于是去百度一搜还有不少人存在这个问题,同病相连啊,试了好多种方法,终于有了默认的网站,可以继续部署我的网站了

    方法:

    1)去找一台和你同一种系统的电脑,先查看一下他的电脑是否存在这个问题,如果没有那么很幸运,差不多你的电脑应该也好了

    2)复制系统盘中的C:WindowsSystem32inetsrvconfig文件夹和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.NETFrameworkv4.0.30319aspnet_regiis.exe -i

    b)

    IIS应用程序池>>>基本设置>>>托管管道改为“集成”

    以上是我遇到的所有的问题,庆幸最后还是成功了,当然和我一样的小白可以借鉴一下,大牛请自行忽略

  • 相关阅读:
    60个Redis面试题
    Linux服务器安全加固
    Linux安全加固手册
    mysql赋权限
    cut命令的使用实例
    超详细的Tomcat性能监控及调优教程
    Linux面试题(系统管理类——Raid)
    https://www.cnblogs.com/diantong/p/10745372.html
    CentOS6启动流程(含详细流程图)
    Oracle ROWNUM用法和分页查询总结
  • 原文地址:https://www.cnblogs.com/guo970910/p/9900927.html
Copyright © 2011-2022 走看看