如何用命令行进行 dotnet core ftp 发布

2019-12-20 19:41:50 +08:00
 minskiter
dotnet core 如何不使用 Visual Studio 的 FTP publish,而是使用 dotnet cli build and deploy FTP 呢?
使用官方文档的命令 dotnet build /p:DeployOnBuild=true /p:PublishProfile=FTP (该配置用 vs ftp 发布没有问题),命令运行后 Build 成功,但是文件只有在 pubtemp/out 生成。检查 web.congig 可以验证 profile 有生效,但是远程的 ftp 文件夹没有相应的文件生成。该命令如果是本地文件夹是可以生效的,但是换成 ftp 的配置就无效
1597 次点击
所在节点    程序员
2 条回复
crclz
2019-12-21 12:16:09 +08:00
批处理,先进行 dotnet publish,然后再一条命令将 bin\Release\netcoreapp2.2\publish 通过 ftp 拷贝过去。
或者服务端用 git 拉取源代码,然后服务端编译
minskiter
2019-12-22 11:02:28 +08:00
但是这样还需要额外 ftp 传输工具和脚本,没办法直接用 dotnet cli 吗
@crclz

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/630939

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX