zoukankan      html  css  js  c++  java
  • asp.net配置IIS过程错误解决

    转载:http://zjcxyxy.blog.163.com/blog/static/9005992520131125105626409/

    1、安装IIS。在控制面版安装后,发现没有IIS管理功能,重新配置,发现有一些选项默认没有打勾,将Internet信息服务下全部选中,控制面版出来了IIS管理选项。
    2、设置网站物理路径,添加.net4应用程序连接池。设置默认文档。
    3、运行程序发现错误:“应用程序“DEFAULT WEB SITE”中的服务器错误,最可能的原因使用的托管的处理程序,但是未安装或未完整安装asp.net“.
    进入目录:在运行中输入:c:windowsMicrosoft.NETFrameworkv4.0.30319aspnet_regiis.exe" -iru -enable
    4、网站可用,但其中一些页面出现错误:“当应用程序不是以 UserInteractive 模式运行时显示模式对话框或窗体是无效操作。请指定 ServiceNotification 或 DefaultDesktopOnly 样式,以显示服务应用程序发出的通知。”发现下面的代码有MessageBox。将源文件所有MessageBox的地文全都删除。
    5、打开项目出现问题:web项目 配置为使用IIS Express 必须下载并安装IIS Express才能进行加载。此错误是在其中一台计算机上出现的,在另一台计算机上没有问题,估计重新安装VS2012就可以解决问题。
    6、未在本地计算机上注册 Microsoft.Jet.OLEDB.4.0 提供程序。在连接池设置启用32位应用程序为true。
    7、检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件失败,原因是出现以下错误: 80070005 拒绝访问。 (异常来自 HRESULT:0x80070005 (E_ACCESSDENIED))。从下面错误内容可以推断是权限的问题。操作Excel权限的问题。
    设置服务器IIS的excel读写权限:开始-〉控制面板-〉管理工具-〉组件。
    右键“Microsoft?Excel?Application”-〉属性在标识选项卡中设置“交互式用户”
    在“安全”选项卡中设置“启动和激活权限”以及“访问权限”:
    分别点编辑,把Everyone的权限加上
    可以用任务管理器结束dllhost.exe进程,再打开“组件服务”,就解决了
    有的时候还需要用到”组件服务“的”我的电脑“中的”属性“,但是有的时候”我的电脑“显示是红色的标志,无法点开”属性“,这是由于”服务“里的MSDTC出现问题导致的。
    解决办法:
    运行--CMD
    在窗口内按顺序写下:msdtc -uninstall
    msdtc -install
    net start msdtc
    在win7中找不到Microsoft Excel Application,是由于64位系统的问题。excel是32位的组件。
    在运行里面输入 comexp.msc -32 来打开32位的组件服务,在里就能看到excel组件了
  • 相关阅读:
    一个晚上加一个上午啊 笨死算球
    转来的——python webdriver自动化测试初步印象——转来的
    MySQL软件升级
    创建rhel7基础镜像
    SHELL-收集Oracle已应用的PSU信息
    rhel7.6上安装Oracle 19.2.0.0 RAC
    AIX平台安装Oracle11gR2数据库
    Oracle Database(rdbms) 12.2 安装组件
    HP-UX平台安装Oracle11gR2数据库
    Linux平台安装Oracle11gR2数据库
  • 原文地址:https://www.cnblogs.com/bfy-19/p/3760757.html
Copyright © 2011-2022 走看看