我已经安装了 VS 2017 并开始使用 MSBuild 15 构建我的解决方案。我立即注意到我的before.{SolutionName}.sln.targets
文件都没有加载。
我用 ProcMon 进行了检查,文件已打开并无错误地读取。但是他们的动作都没有运行。
有没有人遇到过这种情况?欢迎任何帮助。
编辑 1
这是我的文件:
<?xml version="1.0" encoding="utf-8"?>
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Restore">
<Target Name="Restore" BeforeTargets="Build;Rebuild">
<MSBuild Projects=".nuget\NuGet.Targets" Targets="RestoreSolutionPackages" Properties="SolutionFile=..\$(MSBuildProjectName);NuGetVerbosity=$(NuGetVerbosity)"/>
</Target>
</Project>
它在 VS 2015 中工作,但在 VS 2017 中停止工作。