首页 > 解决方案 > 如何发布包含数据库作为可执行文件的 ASP .NET Core 项目

问题描述


我构建了一个简单的库存管理应用程序。现在我想将它发布为单个可执行文件 (.exe),包括数据库和所有依赖项。目的是在另一台机器上离线使用它。我尝试了部署模式:“自包含”和文件发布选项:“生成单个文件”、“启用 ReadyToRun 编译”和“在 Visual Studio 中修剪未使用的程序集”。但这不包括生成单个文件的数据库 niter。
现在在这种情况下我该怎么办?谁能帮我?
问候,
纳兹穆尔

标签: asp.net-core

解决方案


您应该使用命令创建一个迁移文件并在 SQL 上运行它,或者使用 ci/cd 来部署它。

注意这些链接:

关于移民

关于部署


推荐阅读