【问题标题】:set Target name in .vcxproj for visual studio 2017在 .vcxproj 中为 Visual Studio 2017 设置目标名称
【发布时间】:2018-10-12 06:41:27
【问题描述】:

如果我打开一个项目解决方案,则在构建每个项目后都会生成一个$(ProjectName).dll。项目名称会自动设置为 .vcxproj 之前的任何名称。

例如,如果我有一个名为 someName.vcxproj 的项目,则生成的输出为 someName.dll。如何在.sln.vcxproj 中设置项目名称,以便将其设置为我想要的?

【问题讨论】:

    标签: xml visual-studio configuration


    【解决方案1】:

    您可以在项目属性中指定输出程序集的目标名称

    随便给你的项目起个名字,然后在

    下调整Target Name
    Configuration Properties -> General -> Target Name
    

    改变的目标名称被写入.vcxproj文件:

    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
      <LinkIncremental>true</LinkIncremental>
      <TargetName>Foo</TargetName>
    </PropertyGroup>
    

    因此它将与您的项目一起传递。

    【讨论】:

    • 既然你提到了 git - 你有没有考虑过简单地为 VS 2017 创建一个分支?
    • 谢谢!它确实改变了它。
    猜你喜欢
    • 1970-01-01
    • 2017-08-19
    • 2018-04-19
    • 2019-07-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-25
    • 1970-01-01
    相关资源
    最近更新 更多