VisualStudio 2013和ASP.NETWeb配置工具问题如何解决?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (15)

我使用的是Visual Studio 2013,因为可能知道没有ASP.NET Web配置工具。我想一如既往的快速角色等。我试着使用这篇文章启用它:http : //blogs.msdn.com/b/webdev/archive/2013/08/19/asp-net-web-configuration-tool-missing -in-visual-studio-2013.aspx?PageIndex = 2#comments。但我收到“无效的应用程序路径”错误。对此错误或解决方法的任何解决方案?

提问于
用户回答回答于

在控制台上,复制并粘贴到此处所写的内容:

"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

使用管理员权限打开cmd.exe并不重要,只需将上面的代码复制粘贴到控制台上,并且在完成之前不要使用“q”退出!

然后打开一个浏览器窗口并在地址栏上写下:

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

确保从Windows资源管理器复制并粘贴项目路径,它将起作用;)

我希望微软将此加入到VS2013的下一次更新中!对于任何人来说,复制和粘贴代码仅仅是为了处理像我们过去一样的会员资格是不方便的。

希望有所帮助!

如果控制台具有管理员权限,则Web配置工具在“安全性”页面上显示此错误:

There is a problem with your selected data store. This can be caused by an invalid server name or credentials, or by insufficient permission. It can also be caused by the role manager feature not being enabled. Click the button below to be redirected to a page where you can choose a new data store. The following message may help in diagnosing the problem: Access to the path 'C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\1c3fef5c\2180c7f9\hash' is denied.

用户回答回答于

如果被要求输入用户名和密码,请执行以下操作:

  1. 打开Firefox并输入about:config作为url
  2. 在“ntlm”中的过滤器类型
  3. 双击“network.automatic-ntlm-auth.trusted-uris”并输入“localhost”并按回车键

来源:http : //forums.codecharge.com/posts.php?post_id=81959

扫码关注云+社区