Visual Studio 2017とMicrosoft.NET.Sdkを使用するようにcsprojにアップグレードした後、私の "BeforeBuild"と "AfterBuild"ターゲットはもはや実行されていません。私のファイルには、次のようになります。Visual Studio 2017でBeforeBuildとAfterBuildターゲットを使用するにはどうすればよいですか?
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net46</TargetFramework>
</PropertyGroup>
<!-- my targets that don't run -->
<Target Name="BeforeBuild">
<Message Text="Should run before build" Importance="High" />
</Target>
<Target Name="AfterBuild">
<Message Text="Should run after build" Importance="High" />
</Target>
</Project>
外部のPropsファイルにTargetFrameworkプロパティを移動することは可能ですか?私がそれをやろうとすると、Visual Studioは私に「片道アップグレード」エラーを出します。 –
@AlexI新しいSOの質問を開こうとする。これは、この回答の内容とは別のものです – natemcmaster
ちょっとだけ:https://stackoverflow.com/questions/45154654/vs-2017-new-project-format-and-external-props-file –