Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用ASP.NET网站管理工具时指定应用程序名称_Asp.net_Visual Studio 2008 - Fatal编程技术网

使用ASP.NET网站管理工具时指定应用程序名称

使用ASP.NET网站管理工具时指定应用程序名称,asp.net,visual-studio-2008,Asp.net,Visual Studio 2008,这个工具应该配置用户和角色等,但是当我在一个新网站上使用它时,在一个新的aspnetdb数据库中,它会向aspnet\u Applications表中添加一条记录,其中ApplicationName和LoweredApplicationName字段设置为//code>。我认为如果它实际使用了应用程序名,即网站名,则更有意义。我可以安全地更改应用程序名称吗?是否有更好的方法来配置这些内容?如果确实更改了数据库中的应用程序名称,则还需要更新web.config文件以反映更改 你到处都能看到这样的东西

这个工具应该配置用户和角色等,但是当我在一个新网站上使用它时,在一个新的aspnetdb数据库中,它会向
aspnet\u Applications
表中添加一条记录,其中
ApplicationName
LoweredApplicationName
字段设置为
//code>。我认为如果它实际使用了应用程序名,即网站名,则更有意义。我可以安全地更改应用程序名称吗?是否有更好的方法来配置这些内容?

如果确实更改了数据库中的应用程序名称,则还需要更新web.config文件以反映更改

你到处都能看到这样的东西:

<add name="MySqlMembershipProvider" connectionStringName="SiteDB" applicationName="/" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" enablePasswordReset="true" requiresQuestionAndAnswer="true"/>

您需要使用applicationName=“您的应用程序名称”更新applicationName属性:applicationName=“/”