• vs2013编写的ASP.NET网站配置在XP IIS5.1上


    

    1.vs创建项目时,选择.Net Framework2.0

    2.配置网站属性

    Step1.进入命令行,注册ASP.NET IIS

    cmd => cd "C:WINDOWSMicrosoft.NETFrameworkv4.0.30319" (具体路径由你的.NetFx决定)

    aspnet_regiis -i

    Step2.建站,过程不讲了。

    Step3.建站以后,进入"属性|ASP.NET"选项卡,在Asp.Net Version的列表中就可以看到刚刚注册的ASP.NET 版本了,选择你需要的版本(注:假如不经过Step1,你会发现在ASP.NET Version列表中只有2.0.50727)。2.0的项目也可以选择4.0.

    Step4:进入“主目录”选项卡=>添加。

    可执行文件:选择C:WINDOWSMicrosoft.NETFrameworkv4.0.30319aspnet_isapi.dll(根据你系统的运行环境而定,也可以是是.NetFx3.5)

    扩展名:.*(具体按你自己的需求而定,比如Razor视图引擎.cshtml)

    检查文件是否存在:不要打钩。

    如果“确定”按钮是灰色不可用的,鼠标点击一下“可执行文件”的文本框(算是个小bug)

    进过以上步骤,看看你的程序是不是可以运行起来了。



    错误:

    System.Web.Hosting.HostingEnvironmentException:访问 IIS 元数据库失败。用于运行 ASP.NET 的进程帐户必须具有对 IIS 元数据库(如 IIS://servername/W3SVC)的读取访问权限。

    您收到此错误消息是因为对元数据库的权限不足,或者是因为权限设置不正确。

    注意如果您使用的是 ASP.Net 2.0 并且必须向某个 Windows 用户帐户授予元数据库权限,请运行带 -ga 选项的 ASP.NET IIS 注册工具命令。例如,以下命令将向 Windows 用户帐户授予对 IIS 元数据库的 <WindowsUserAccount> 权限:

    aspnet_regiis -ga <WindowsUserAccount>

    警告:元数据库编辑不当可能会导致严重问题,您可能需要重新安装使用元数据库的所有产品。Microsoft 不能保证由于您错误地编辑元数据库而导致的问题能够得到解决。编辑元数据库需要您自担风险。

    解决方式:aspnet_regiis -ga  everyone           

    aspnet_regiis在C:WINDOWSMicrosoft.NETFrameworkv4.0.30319(视具体情况定)



    3.网站路径错误,笨法:所有路径都设置成     /网站名/……   的格式。


  • 相关阅读:
    hdu 6702 ^&^ 位运算
    hdu 6709 Fishing Master 贪心
    hdu 6704 K-th occurrence 二分 ST表 后缀数组 主席树
    hdu 1423 Greatest Common Increasing Subsequence 最长公共上升子序列 LCIS
    hdu 5909 Tree Cutting FWT
    luogu P1588 丢失的牛 宽搜
    luogu P1003 铺地毯
    luogu P1104 生日
    luogu P1094 纪念品分组
    luogu P1093 奖学金
  • 原文地址:https://www.cnblogs.com/ggzone/p/4052420.html
Copyright © 2020-2023  润新知