我正在尝试从一个MSBuild文件中引用MSBuildTasks,但是当使用NuGet for MSBuildTasks时,我不确定如何操作。
参考资料中提到了使用:
<Import Project="$(MSBuildExtensionsPath)\MSBuildCommunityTasks\MSBuild.Community.Tasks.Targets"/>
当您使用msi文件安装MSBuildTasks时。但是,当从NuGet安装时,它会将其放在包含版本的子文件夹中,因此如果我升级MSBuildTasks,它将破坏构建文件中的路径。当通过NuGet安装MSBuildTasks时,最好的参考方式是什么?
$(SolutionDir)\.build
,所以如果上面的设置不起作用,我建议更新答案来设置以下内容:<MSBuildCommunityTasksPath>$(SolutionDir).build</MSBuildCommunityTasksPath>。 - providencemac