我想在asp.net配置中为我的web应用程序设置应用程序名称,但是没有任何内容适用于我。它总是说“应用程序:/”。我花了好几个小时寻找答案。我相信这很简单(因为它总是)。有人可以帮忙指出吗?asp.net配置不显示我的应用程序名称
这里是我的web.config ...
<configuration>
<connectionStrings>
<clear />
<add name="LocalSqlServer" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\AbetEvaluation.mdf;Integrated Security=True;User Instance=True"
providerName="System.Data.SqlClient" />
<add name="AbetConnectionString" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\AbetEvaluation.mdf;Integrated Security=True;User Instance=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
<system.web>
<compilation debug="true" targetFramework="4.0" />
<authentication mode="Forms">
<forms loginUrl="~/Login.aspx" />
</authentication>
<authorization>
<allow users="*" />
</authorization>
<membership defaultProvider="AbetMembershipProvider">
<providers>
<clear />
<add
name="AbetMembershipProvider"
type="System.Web.Security.SqlMembershipProvider"
applicationName="/AbetEvaluation"
connectionStringName="AbetConnectionString"
requiresQuestionAndAnswer="false"
minRequiredPasswordLength="6"
minRequiredNonalphanumericCharacters="0"
requiresUniqueEmail="true"
passwordFormat="Clear"
/>
</providers>
</membership>
<roleManager enabled="true" defaultProvider="AbetRoleProvider">
<providers>
<clear />
<add
name="AbetRoleProvider"
type="System.Web.Security.SqlRoleProvider"
connectionStringName="AbetConnectionString"
applicationName="/AbetEvaluation"
/>
</providers>
</roleManager>
<siteMap defaultProvider="XmlSiteMapProvider" enabled="true">
<providers>
<add
name="XmlSiteMapProvider"
description="Default SiteMap provider."
type="System.Web.XmlSiteMapProvider"
siteMapFile="Web.sitemap"
securityTrimmingEnabled="true"
/>
</providers>
</siteMap>
</system.web>
愚蠢的问题 - 不显示它*哪里*? – blowdart 2011-05-25 01:02:11
当你点击Project-> ASP.NET Configuration时,它启动“网站管理工具”并显示应用程序名称。我总是显示“应用程序:/”。而不是“申请:/ AbetEvaluation”。 – Theo 2011-08-16 15:51:47
@Theo那么答案是什么? – GoClimbColorado 2012-02-11 18:29:22