在csproj的OutputPath中使用$(TargetName)或$(ProjectName)

时间:2015-10-14 09:55:00

标签: c# visual-studio csproj

我正在尝试将我的C#项目的<OutputPath>设置为项目的名称,但是当项目构建时,它只会解析$(SolutionDir)而不是$(ProjectName)或最好{{} 1}}。

如何在$(TargetName)中使用目标名称?

<OutputPath>

1 个答案:

答案 0 :(得分:5)

我发现你可以使用完整csproj中属性组中使用的已定义属性。

所以我使用了$(AssemblyName)

<OutputPath>$(SolutionDir)bin\Release\plugins\$(AssemblyName)</OutputPath>