zoukankan      html  css  js  c++  java
  • WIN7下发布ASP.NET网站常见问题及解决方案

          上个月发布ASP.NET写的网站,结果遇到各种问题,为以后打算,还是写下了方便点。

    1.由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。

    解决方法:

    找到Visual Studio 2008 命令提示工具或者是Visual Studio 2005 命令提示工具中。然后用管理员身份运行,输入命令
    aspnet_regiis -i(2010和2012版本亲测也可行)

    2.HTTP 错误 404.17 - Not Found 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理。

    解决方案:检查一下ASP.NET有没有安装:
    控制面板》程序和功能》打开或关闭Windows功能 > Internet信息服务 > 万维网服务 > 应用程序开发功能 > ASP.NET(看这个是否选上);

    3..错误详细信息: System.Data.SqlClient.SqlException:用户 'IIS APPPOOLDefaultAppPool' 登录失败

    解决方案:

    打开sql server 2005(2008) management studio

    1.安全性->登录名->新建登录名

    2.常规->搜索

    .

    3.添加SERVICE用户(点击高级——>立即查找,在搜索结果中找到SERVICE)

     

    点击高级:

    点击立即查找

     

    在搜索结果中找到SERVICE,双击,然后确定。

    4.服务器角色勾上sysadmin:点击确定。

    IIS中:应用程序池->对应的程序池上右键->高级设置->进程模型->标识

    找到NetworkService,点击确定。

    至此完成问题3。。。

    4.配置错误

    说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 

    分析器错误消息: 无法识别的属性“targetFramework”。请注意属性名称区分大小写。

    解决方案:应用程序池版本改为4.0

    5.其他问题:若是无法远程端口连接服务器,那可能是防火墙的问题,最简单就是关闭防火墙。

  • 相关阅读:
    mybatis调用oracle存储过程
    java heap space
    汉字转拼音
    Go调用cpp类方式一
    ETCD节点故障恢复
    goroutine 加 channel 代替递归调用,突破递归调用的层级限制
    vscode debug golang
    mysql分组和去重同时使用
    github、gitlab 管理多个ssh key
    Qt连接MySQL
  • 原文地址:https://www.cnblogs.com/zhbit/p/3748266.html
Copyright © 2011-2022 走看看