我有一个标准的ASP.NET项目。我在页面上创建了一个登录控件,现在我想开始添加选项以在我的页面上注册为成员。
我的问题是,当我在解决方案资源管理器中或在“项目”选项卡下单击“Asp.net配置”时。什么都没有打开。
我已确定我的项目未运行,配置窗口无法打开。
答案 0 :(得分:14)
解决了!我有完全相同的问题,Firefox是我的默认浏览器,在我将Internet Explorer重置为默认浏览器后,它工作正常!配置页面(出于一些愚蠢的原因)是一个网页,也许它只与IE一起生效。
答案 1 :(得分:6)
我遇到了同样的问题,但我不想继续从Firefox切换到IE来解决问题。深入挖掘,似乎提供的URL不完整。您需要使用以下模板:
http://localhost:<port>/asp.netwebadminfiles/default.aspx?applicationPhysicalPath=<projectPath>&applicationUrl=/
希望有所帮助。
答案 2 :(得分:3)
首先检查您之前在另一个数据库中为应用程序服务设置所需表的App_Data子文件夹下是否有aspnetdb.mdf。
如果您还没有这些,那么构建解决方案并导航到具有登录控件的页面。通常,ASP.NET将在App_Data文件夹中生成所需的数据库aspnetdb.mdf
。拥有该数据库后,您应该能够使用启动Web应用程序的配置来创建用户并定义他们所属的角色。
Grz,Kris。
答案 3 :(得分:2)
有时,如果在VS编辑器上没有打开web.config文件,则不会出现ASP配置浏览器页面,因此请确保在VS编辑器中打开web.config,然后尝试访问配置。
答案 4 :(得分:2)
我在Visual Studio 2012中遇到了一个全新的ASP.NET项目同样的问题。
尝试打开项目时 - &gt;来自Visual Studio的 ASP.NET配置,它说:An error was encountered. Please return to the previous page and try again.
我的应用程序的路径是:E:\\_Dev\C#\Site
我将路径更改为:E:\\_Dev\Web\Site
并猜测是什么? 有效。
所以即使是来自C#的#引起了一个问题。这件事对特殊人物非常挑剔......