我已经安装了 Visual Studio 2013,并且正在尝试配置 ASP.NET Web 以允许或拒绝对我通过 Visual Studio 创建的网站中的某些页面集的权限,但我看不到任何配置选项与 Visual Studio 的早期版本一样。我研究并尝试了此 LINK in stackoverflow 中提供的一些步骤没有任何运气。
我可以恢复到 Visual studio 2010/2012,但为什么我必须恢复? Microsoft 删除此配置选项可能是有原因的,还是出于任何其他商业原因?
无论如何,我的首要任务是如何解决我面临的问题,或者是否有其他方法可以实现它?听说现在配置成员(member)资格涉及云2.0成员(member)资格 - 来源 -> COMMENT FROM OTHER USER IN STACKOVERFLOW
我已使用以下命令注册 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=[C:\Users\kiriti\Documents\Visual Studio 2013\Projects\WebSite1 ]\&applicationUrl=/
我收到一条错误消息:
以下消息可能有助于诊断问题:System.ArgumentException:参数“PhysicalDirectory”无效。参数名称:PhysicalDirectory at System.Web.Configuration.VirtualDirectoryMapping..ctor(VirtualPath virtualDirectory, StringphysicalDirectory, Boolean isAppRoot, String configFileBaseName) at System.Web.Configuration.VirtualDirectoryMapping..ctor(StringphysicalDirectory, Boolean isAppRoot) at System.Web System.Web.Administration.WebAdminPage.VerifyAppValid() 处的.Administration.WebAdminPage.OpenWebConfiguration(字符串路径,字符串appPhysPath, bool 值getWebConfigForSubDir)
请帮忙!
最佳答案
从应用程序物理路径中删除“[”和“]”
关于asp.net - Visual Studio 2013 中的 Web 配置选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21290921/