繁体   English   中英

部署 blazor ServerSide 应用程序时服务器上缺少内容

[英]missing content on server when deployed blazor ServerSide app

我在我的服务器上部署了我的 Blazor 服务器端应用程序。 发布成功,成功。 但是,当我查看发布它的存储库时,我发现了很多 dll 等......但是我在构建应用程序时没有在本地使用过的内容......一切都运行良好,我从我的浏览器,但是当我使用一些模板个人文件时,它们在服务器上丢失了,背后的逻辑也丢失了......

如何在我发布项目的服务器上找回文件以及我必须在代码中写入哪些路径来更新它?

我在某处看到我必须设置我需要在我的服务器上拥有的每个文件的属性(构建操作 -> 内容),我做到了,但仍然在服务器上丢失......

我丢失的文件示例

谢谢。

将您的文件夹移动到wwwroot

在此处输入图片说明

然后在剃刀页面上

<a href="Resources/Template/template.xlsx" download>Download File</a>

我认为您的问题的解决方案是@David L 在您帖子下方的评论中和@Brian MacKay 在这里所说的:

您需要将Copy to output 目录更改为Do Not copy以外的其他内容。 例如始终复制

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM