gpt4 book ai didi

asp.net-core - 为什么在我的项目中 wwwroot 中不存在 bin 文件夹?

转载 作者:行者123 更新时间:2023-12-05 01:46:21 25 4
gpt4 key购买 nike

我在 Visual Studio 2015 中创建了空项目 asp.net 5。

这是它的样子:

enter image description here

我从一些教程中了解到,bin 文件夹必须位于 wwwroot 中。

但是在 wwwroot 中没有 bin 并且 bin 文件夹在Sensor Observation 项目的任何地方都不存在。

知道为什么我的项目的 wwwroot 中不存在 bin 文件夹吗?

最佳答案

wwwroot 文件夹是您提供静态文件(例如 css、图像、JavaScript 等)的地方。 bin 文件夹中的文件不应该提供给客户端(例如浏览器),因此它不应该放在 wwwroot 文件夹中。

Here is some more information wwwroot 应该包含什么。本质上:

"Enter the wwwroot folder in ASP.NET 5. The wwwroot folder represents the actual root of the web app when running on a web server. Static files, like appsettings.json, which are not located in wwwroot will never be accessible, and there is no need to create special rules to block access to sensitive files. Instead of blacklisting access to sensitive files, a more secure whitelist approach is taken whereby only those files in the wwwroot folder are accessible via web requests."

关于asp.net-core - 为什么在我的项目中 wwwroot 中不存在 bin 文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36328354/

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