我试图用特定的发布配置文件pubxml文件调用“dotnet publish”,如此处所述:

https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/visual-studio-publish-profiles?view=aspnetcore-2.1&tabs=aspnetcore2x

但是,我尝试执行的所有操作似乎都会导致默认行为,并且/p:PublishProfile部分将被忽略。

dotnet publish /p:PublishProfile="MyFolderProfile"

不起作用,也不记录任何错误,构建到“/obj”下的默认位置。

我确实注意到,一个故意不正确的命令虽然具有相同的结果,例如:
dotnet publish /p:PublishProfile="MyFolderProfile-XXXXX"

我究竟做错了什么? -任何指针将不胜感激!

最佳答案

不久前,我遇到了同样的问题。我设法通过改而解决:

dotnet build [projectname] /p:PublishProfile=[PublishProfile]

关于c# - 使用/p :PublishProfile=?发布的dotnet,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50332343/

10-11 22:26