我想.csproj.user
在我们的 git 存储库中未跟踪的文件中扩展我的本地构建过程。以前我使用过PostBuildEvent
,但突然发现它不适用于变量:https ://github.com/dotnet/sdk/issues/677
两者都有效.csproj
,.csproj.user
但不能有变量:
<PostBuildEvent>xcopy "C:\workspace\project\bin\Debug\my.dll" "C:\Program\bin" /y</PostBuildEvent>
仅在放置在末尾.csproj
而不是在.csproj.user
:
<Target Name="AfterBuild">
<Copy SourceFiles="$(ProjectDir)\$(OutputPath)\my.dll" DestinationFolder="C:\Program\bin" />
</Target>
我也尝试用简单<Message>
的而不是<Copy>
相同的结果来调试它。
有没有办法让它在我的工作.csproj.user
?