ClickOnce - 更改一些文件BeforePublish

时间:2014-11-05 17:20:29

标签: c# msbuild clickonce

我有一个C#应用程序,我想用ClickOnce发布。

整个进度已经正常,但现在我需要更改

中的一些文件
  

app.publish \ Application Files \ appname_1_5_9_58

整个应用程序上传前的

文件夹。

所以我想在.csproj文件中处理这个

例如我已经做过这样的事情:

<Target Name="BeforePublish" >
    <Copy SourceFiles="$(TargetPath)" DestinationFiles="$(ProjectDir)\obj\$(ConfigurationName)\$(TargetFileName)" />
</Target>

我的问题:文件夹(appname_1_5_9_58)是否有变量,如$(ProjectDir)或$(TargetFileName)?

提前致谢

1 个答案:

答案 0 :(得分:0)

$(PublishDir)是MSBuild将已发布文件复制到的暂存区域。 PublishDir的默认值为bin\$(Configuration)\app.publish\