首页 > 解决方案 > 部署 blazor ServerSide 应用程序时服务器上缺少内容

问题描述

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

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

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

我丢失的文件示例

谢谢。

标签: c#asp.netdeploymentblazor

解决方案


将您的文件夹移动到wwwroot

在此处输入图像描述

然后在剃须刀页面上

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

推荐阅读