回答

1

发生这种情况是因为在.NET Core项目中,前置和后置构建宏设置得太早,并且$(ProjectDir)属性尚不可用。请注意,构建前和构建后的宏已弃用,应由适当的目标替换(请参见https://github.com/dotnet/project-system/issues/1569)。

快速解决方法是将$(ProjectDir)替换为$(MSBuildProjectDirectory)\

+0

拆分ProjectGroup并添加目标导入之间解决了我的问题。我希望.NET Core项目能够做到这一点。感谢GitHub问题链接! –