Directory.Build.props用法

阅读 31

2022-03-12

用于自定义一组项目的编译信息,如统一输出路径、文件版本、语言版本等。基本用法是在.sln所在目录下,创建文本文件Directory.Build.props。

1、统一输出路径:

<Project>
	<PropertyGroup>
		<OutputPath>$(SolutionDir)Bin\$(Configuration)</OutputPath>
	</PropertyGroup>
</Project>

2、统一文件版本:

<Project>
	<PropertyGroup>
		<Version>1.1.0.0</Version>
	</PropertyGroup>
</Project>

3、取消ref目录的生成:

<Project>
	<PropertyGroup>
		<ProduceReferenceAssembly>false</ProduceReferenceAssembly>
	</PropertyGroup>
</Project>

4、取消.Net版本号目录的生成:

<Project>
	<PropertyGroup>
	<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
	</PropertyGroup>
</Project>

5、以上用法可以组合使用。

6、参考

2019-11-29-Roslyn-使用-Directory.Build.props-文件定义编译_lindexi-CSDN博客

vs2019 Directory.Build.props_闪耀星星的窝-CSDN博客

.net 5.0 ref文件夹的作用 - dongzhaosheng73 - 博客园

精彩评论(0)

0 0 举报