zoukankan      html  css  js  c++  java
  • 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.网站路径错误,笨法:所有路径都设置成     /网站名/……   的格式。


  • 相关阅读:
    探索c#之Async、Await剖析
    探索C#之布隆过滤器(Bloom filter)
    探索C#之虚拟桶分片
    刷新本地的DNS缓存数据
    php取整函数ceil,floor,round,intval函数的区别
    这样顶级人生规划 ,想不成功都难
    全篇干货,10分钟带你读透《参与感》
    iOS审核秘籍】提审资源检查大法
    php如何遍历多维的stdClass Object 对象,php的转换成数组的函数只能转换外面一丛数组
    RDS MySQL 连接数满情况的处理
  • 原文地址:https://www.cnblogs.com/ggzone/p/4052420.html
Copyright © 2011-2022 走看看