0

我有一个名为的 ASP Core 项目MyProject,我正在尝试发布到目录MyProject\published。我跑dotnet publish -o published。这第一次正常工作。但是,我第二次运行它时,文件被发布到MyProject\published\published. 第三次发布到MyProject\published\published\published,依此类推。为什么每个后续发布都会创建一个嵌套目录,而不仅仅是覆盖MyProject\published

4

1 回答 1

2

这似乎是关于 dotnet sdk 的一个已知问题:

https://github.com/dotnet/sdk/issues/377

https://github.com/dotnet/cli/issues/2855

当前的替代方法似乎是手动删除陈旧文件或添加自定义任务进行清理。

于 2019-10-29T02:31:21.587 回答