【问题标题】:Visual Studio 2019 is it possible to output file to upper case?Visual Studio 2019 是否可以将文件输出为大写?
【发布时间】:2021-10-27 23:06:13
【问题描述】:

是否可以始终以大写文件名输出文件?例如如果我使用效果编译器:

我可以让我的输出 .cso 文件始终为大写,无论 (Filename) 是小写还是大写?

【问题讨论】:

    标签: c++ visual-studio visual-studio-2019


    【解决方案1】:

    是的,您可以在 MSBUILD 中使用 .NET 函数的子集,如下所述:

    https://docs.microsoft.com/en-us/visualstudio/msbuild/property-functions?view=vs-2019

    在您的情况下,这应该可以:

    $(OutDir)shaders/$([System.String]::Copy('%(Filename)').ToUpper()).cso
    

    只需确保删除部分小写的同名文件,因为默认情况下 MSBUILD 只会覆盖该文件而不是创建新文件。

    【讨论】:

      猜你喜欢
      • 2011-02-14
      • 1970-01-01
      • 2021-01-01
      • 1970-01-01
      • 2023-02-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-03
      相关资源
      最近更新 更多