<authentication mode =“Windows”> </authentication>中的ASP配置错误

时间:2009-08-19 22:23:52

标签: .net

在尝试从Visual Studio 2008中的aspx文件“在浏览器中查看”时出现错误。问题的复杂性是我实际上并不在服务器本身,它是一个已从源代码检出的项目控制到我的本地机器上。如果我在服务器上但我的计算机没有配置为作为服那么有没有办法解决这个问题,而无需将我自己的计算机设置为服务器?我对Visual Studio和.net框架都很陌生,所以如果我留下了一些重要的内容或者其他任何内容,请直接请求澄清。

提前致谢!

- 编辑 -

感谢回复人员,但建议的解决方案无效,因为该项目是“网站”而不是“网络项目”http://msdn.microsoft.com/en-us/library/aa730880%28VS.80%29.aspx#wapp_topic5

所以我没有项目文件(.csproj)我可以右键单击以获取您正在讨论的属性选项卡。考虑到这些新事实,还有更多关于这个问题的想法吗?

2 个答案:

答案 0 :(得分:1)

右键单击网站项目属性,转到Web选项卡。在服务器下,有几个选项。我通常使用默认设置“使用Visual Studio开发服务器”和“自动分配端口”。

如果此网站已从早期版本的VS迁移,则可能无法将其设置为以此方式运行(规范1.1本地使用IIS服务器)。如果要使用IIS服务器,则需要运行它并为其配置虚拟目录。

答案 1 :(得分:0)

这可能是许多问题的原因..甚至在web.config中这个XML节点上面的web.config中的XML问题......也许是在XML节点上关闭“/”的XML ..

我最近因为ASP.NET AJAX升级的Telerik Rad控件而出现此错误。 Telerik Visual Studio菜单中的升级向导自动转换了我的web.config文件中的一些设置。它还添加了一些不应该有的东西。完全删除此XML节点后,它解决了这个问题。

<authentication mode="Windows" />