29 lines
1.7 KiB
XML
29 lines
1.7 KiB
XML
<Project>
|
|
<Import Project="dependencies.props" />
|
|
<PropertyGroup>
|
|
<TestIncludeViewCompilationTargets Condition="'$(TestIncludeViewCompilationTargets)'==''">$(MvcRazorCompileOnPublish)</TestIncludeViewCompilationTargets>
|
|
<_MvcViewCompilationTasksPath>$(MSBuildThisFileDirectory)..\src\Microsoft.AspNetCore.Mvc.Razor.ViewCompilation.Tasks\bin\$(Configuration)\netstandard2.0\Microsoft.AspNetCore.Mvc.Razor.ViewCompilation.Tasks.dll</_MvcViewCompilationTasksPath>
|
|
</PropertyGroup>
|
|
|
|
<Import Project="..\src\Microsoft.AspNetCore.Mvc.Razor.ViewCompilation\build\netstandard2.0\Microsoft.AspNetCore.Mvc.Razor.ViewCompilation.targets"
|
|
Condition="'$(TestIncludeViewCompilationTargets)'=='true'"/>
|
|
|
|
<ItemGroup Condition="'$(TestIncludeViewCompilationTargets)'=='true'">
|
|
<ProjectReference Include="..\..\src\Microsoft.AspNetCore.Mvc.Razor.ViewCompilation\Microsoft.AspNetCore.Mvc.Razor.ViewCompilation.csproj" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup Condition="'$(TargetFrameworkIdentifier)'=='.NETFramework'">
|
|
<PackageReference Include="NETStandard.Library.NETFramework" Version="$(NETStandardLibraryNETFrameworkVersion)" />
|
|
</ItemGroup>
|
|
|
|
<Target
|
|
Name="SetMvcRazorViewCompilationBinaryPath"
|
|
BeforeTargets="MvcRazorPrecompile"
|
|
Condition="'$(TestIncludeViewCompilationTargets)'=='true'">
|
|
<PropertyGroup>
|
|
<_MvcViewCompilationBinaryPath Condition="'$(TargetFramework)'=='netcoreapp2.0'">$(MSBuildProjectDirectory)\$(OutputPath)Microsoft.AspNetCore.Mvc.Razor.ViewCompilation.dll</_MvcViewCompilationBinaryPath>
|
|
<_MvcViewCompilationBinaryPath Condition="'$(TargetFramework)'=='net461'">$(MSBuildProjectDirectory)\$(OutputPath)Microsoft.AspNetCore.Mvc.Razor.ViewCompilation.exe</_MvcViewCompilationBinaryPath>
|
|
</PropertyGroup>
|
|
</Target>
|
|
</Project>
|