gpt4 book ai didi

asp.net-core - 为什么需要设置 "UseContentRoot(AppContext.BaseDirectory) in ASP.NET Core MVC"?

转载 作者:行者123 更新时间:2023-12-04 14:24:00 32 4
gpt4 key购买 nike

为什么需要设置UseContentRoot(AppContext.BaseDirectory)在 ASP.NET Core MVC 中?

image

最佳答案

来自 docs (在这种情况下我写的):

Specifying Directory.GetCurrentDirectory as the content root will use the web project's root folder as the app's content root when the app is started from this folder (for example, calling dotnet run from the web project folder). This is the default used in Visual Studio and dotnet new templates.



如果您不添加此内容,则内容根目录将默认为应用程序根目录,即程序运行所在的位置(可能位于/bin 文件夹中的某个位置)。如果您从源/项目根目录启动 Web 应用程序,这通常不是您想要的。

关于asp.net-core - 为什么需要设置 "UseContentRoot(AppContext.BaseDirectory) in ASP.NET Core MVC"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42292014/

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