gpt4 book ai didi

asp.net - asp.net核心上没有/bin-folder发布

转载 作者:行者123 更新时间:2023-12-04 14:54:34 26 4
gpt4 key购买 nike

我做了一个小的ASP.NET Core(2.0)项目,我认为该项目将以与旧ASP.NET 5相同的方式输出文件-但显然不是。

在过去,我会得到web.config,带有bin/.dll以及部署到服务器上时还需要什么。

在新项目中,我仍然会得到web.config,但是我所有的依赖项都紧挨着它。

我尝试将/p:WebPublishMethodFileSystem更改为PackageMSDeploy,但对我来说仍然没有/bin -folder。

为什么我的所有文件都在我的发布文件夹的根目录中?

最佳答案

发布ASP.NET Core项目将创建一个可以按原样部署的输出结构。输出格式适合于自我托管,并可以通过IIS托管。

没有bin文件夹,只是因为不需要一个文件夹。它是已发布的输出,而不仅仅是中间版本的输出。宿主应用程序需要publish目录中的所有文件。

关于asp.net - asp.net核心上没有/bin-folder发布,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48847355/

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