gpt4 book ai didi

asp.net-mvc - ASP.NET MVC 和两个 Web.config 文件

转载 作者:行者123 更新时间:2023-12-02 02:17:23 27 4
gpt4 key购买 nike

Web.config 应该放在 ASP.NET MVC 项目中的哪里?

我刚刚在尝试执行此操作时遇到了错误:

_cnstr = System.Configuration.ConfigurationManager.
ConnectionStrings["production"].ConnectionString;

默认的 MVC 模板将 Web.config 放在项目的根目录下。

如果您进入项目的属性(带有垂直选项卡的屏幕)。转到设置并尝试创建应用程序设置,它会提示您没有配置文件。当它创建文件时,它是在 Views 文件夹的底部创建的。所以现在我有两个 Web.config 文件。事情应该是这样吗?

我想我应该将连接字符串放在“views”web.config 中以避免错误。想法?这是 ASP.NET MVC 位的最新版本中的错误吗?

更新:查看大卫的回答

最佳答案

设置应进入应用程序根目录下的 web.config。 View 文件夹中的 web.config 用于阻止直接访问 View aspx 页面,该页面只能通过 Controller 提供服务。

(并且:我尝试在安装了 ASP.NET MVC RC 1 的计算机上使用新创建的 mvc Web 应用程序创建应用程序设置。它们被添加到应用程序根目录下的 web.config 中。)

关于asp.net-mvc - ASP.NET MVC 和两个 Web.config 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/517086/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com