网站管理工具

时间:2017-04-04 17:49:04

标签: c# asp.net .net

我正在尝试遵循有关创建登录系统和在asp.net中添加用户的教程,我似乎无法解决如何使用明显过时或过期的网站管理工具。是否有一个新的等效工具,我可以使用或有一些方法让它工作,因为我似乎无法使用命令提示符。

我已经尝试将此输入到命令提示符中,这样可以正常运行iisexpress:

"C:\Program Files\IIS Express\iisexpress.exe" /path:c:\windows\Microsoft.NET\Framework\v4.0.30319\ASP.NETWebAdminFiles /vpath:"/asp.netwebadminfiles" /port:8089 /clr:4.0 /ntlm

然后我在浏览器中输入以下内容:

http://localhost:8089/asp.netwebadminfiles/default.aspx?applicationPhysicalPath=[Exact_Project_Path]\&applicationUrl=/

如果项目路径设置为我的项目路径,但会收到以下错误:

  

System.ArgumentException:参数' PhysicalDirectory'是无效的。参数名称:System.Web.Configuration.VirtualDirectoryMapping.set_PhysicalDirectory中的PhysicalDirectory.VirtualDirectoryMapping.set_PhysicalDirectory(String value)System.Web.Administration.WebAdminPage.OpenWebConfiguration(String path,System.Web.Configuration.VirtualDirectoryMapping..ctor(String physicalDirectory,Boolean isAppRoot)。 System.Web.Administration.WebAdminPage.VerifyAppValid()

中的字符串appPhysPath,Boolean getWebConfigForSubDir)

这对我来说似乎是我输入的路径无效但我尝试了解决方案的每个不同的条目。

使用asp创建登录系统是否有新的或更好的答案而没有这么大惊小怪?

这一切都很新,所以请放轻松。

1 个答案:

答案 0 :(得分:0)

查看https://www.asp.net/identity,特别是Introduction to ASP.NET Identity帖子,其中概述了较旧的ASP.NET成员资格和较新的ASP.NET身份。身份应该更容易集成到您的应用程序中。

相关问题