首页 > 解决方案 > 带有绝对路径的 dotnet 发布不尊重输出

问题描述

复制品

在带有 git bash 的 Windows 上:

我创建了一些带有剃须刀页面的 asp net core web 应用程序。现在我想将它发布到目录。

dotnet publish -o C:\temp\myApp

临时目录存在,而 MyApp 尚不存在。

问题

dotnet 发布到 ..\currentProjectDirectory\tempmyApp

为什么会发生?我也尝试使用管理员权限运行 git bash,但没有帮助。

标签: asp.net-core.net-corepublishgit-bash

解决方案


你使用 git bash。这意味着您应该使用linux-style路径:

dotnet publish -o /c/temp/myApp

推荐阅读