这是我的 ASP.NET Core MVC 项目,它在本地工作正常,但当我尝试将目标项目 TSEventApp.Web
发布到目标文件夹时却无法正常工作:
该项目已成功发布,但它只是发布了奇怪的文件夹,其中只有 .dll 文件,而不是 View 、bin 等文件夹。任何人都可以指导我到底做错了什么吗?预先感谢您。
最佳答案
根据你的发布设置,我发现你使用了依赖于框架的格式,如果你使用这种格式,它不会生成相关的运行时dll,而是会编译一个dll内的所有 View 或其他内容。
如果选择self-contained,则会在文件夹内生成运行时相关的dll。
关于c# - ASP.NET Core MVC 应用程序发布时的奇怪行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73452748/