【问题标题】:Write a text file on VS Built在 VS Built 上写一个文本文件
【发布时间】:2021-07-03 10:48:22
【问题描述】:

我想在 VS 构建中编写一个文本文件,其中包含 一个新创建的向导。 文件的写入工作,但我如何获得指导?

像这样(这不起作用):

Guid x = System.Guid.NewGuid();
echo x >> file.txt

【问题讨论】:

    标签: c# visual-studio build msbuild


    【解决方案1】:

    将此任务添加到您的csproj 文件中。这将创建新的 guid 并使用 WriteLinesToFile 任务将其保存到 guid.txt。它还支持ToString的不同格式的结果

      <Target Name="SaveGuidToSomeFile" BeforeTargets="BeforeBuild">
        <WriteLinesToFile File="guid.txt" Lines="$([System.Guid]::NewGuid().ToString('d'))" Overwrite="true" />
      </Target>
    

    Overwrite="true" 需要覆盖文件而不是默认追加

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-14
      • 2016-08-06
      • 2011-09-01
      • 1970-01-01
      • 2013-12-27
      • 2013-01-19
      相关资源
      最近更新 更多