我设定一个启动页为:index.aspx后,运行报错:
配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误信息: 在应用程序级别以外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。导致该错误的原因可能是在 IIS 中没有将虚拟目录作为应用程序进行配置。源错误:
行 36: “Passport”和“None”
行 37: -->
行 38: <authentication mode="Windows" />
行 39:
行 40: <!-- 应用程序级别跟踪记录
源文件: c:\inetpub\wwwroot\webprise\web.config 行: 38 为什么?我该如何更改,才能正常运行呀?
配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误信息: 在应用程序级别以外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。导致该错误的原因可能是在 IIS 中没有将虚拟目录作为应用程序进行配置。源错误:
行 36: “Passport”和“None”
行 37: -->
行 38: <authentication mode="Windows" />
行 39:
行 40: <!-- 应用程序级别跟踪记录
源文件: c:\inetpub\wwwroot\webprise\web.config 行: 38 为什么?我该如何更改,才能正常运行呀?
二、查看虚拟目录名时候是你这个项目的名字
<configuration>
<appSettings>
<!-- pdfurl item -->
<add key="PdfUrl" value="./pdf"/>
<!-- mail server item -->
<add key="MAIL_SERVER" value="mail.internal.solutions.sh"/>
<!--add key="HomePath" value="http://sicedy/corp/menu/WebMainMenu.aspx"></add-->
<!--add key="AppPath" value="http://sicedy/corp/"></add-->
<!--add key="AppName" value="CORP"></add-->
<add key="SYSCODE" value="TRIP"></add>
<!-- db connection -->
<add key="DSN" value="Provider=SQLOLEDB.1;Persist Security Info=False;Data Source=192.160.11.35;Initial Catalog=hitachinew;User ID=sa;Password=sa"></add>
<add key="DSN_SUN" value="Provider=SQLOLEDB.1;Persist Security Info=False;Data Source=192.160.11.35;Initial Catalog=HitachiTrip;User ID=sa;Password=sa"></add>
<!-- log output path -->
<add key="LogPath" value="C:\TripLog"></add>
<!-- 10 is the max value -->
<add key="ApprovePathCount" value="5"></add>
</appSettings>
<system.web>
<compilation defaultLanguage="c#" debug="true">
<assemblies>
<!-- crystal report assembly -->
<add assembly="CrystalDecisions.CrystalReports.Engine, Version=9.1.5000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
<add assembly="CrystalDecisions.ReportSource, Version=9.1.5000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
<add assembly="CrystalDecisions.Shared, Version=9.1.5000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
<add assembly="CrystalDecisions.Web, Version=9.1.5000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
</assemblies>
</compilation> <!--customErrors defaultRedirect="/corp/menu/WebOnError.aspx" mode="On"/--> <authentication mode="Windows"/>
<identity impersonate="true"></identity>
<!-- windows authorization -->
<authorization><allow users="*"/></authorization> <trace enabled="false" requestLimit="10" pageOutput="false" traceMode="SortByTime" localOnly="true"/> <sessionState mode="InProc" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes" cookieless="false" timeout="1"/> <globalization requestEncoding="utf-8" responseEncoding="utf-8"/>
</system.web></configuration>