-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
使えるようにするには ToolsVersionを最新にする必要がある。
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<!-- Import Project="$(DirectoryBuildPropsPath)\Directory.Build.props" Condition="Exists('$(DirectoryBuildPropsPath)\Directory.Build.props')" / -->
<!--Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /-->- Directory.Build.props
内容はファイルのある個所を起点に設定が必要そう。
<Project>
<PropertyGroup>
<Deterministic>true</Deterministic>
</PropertyGroup>
<ItemGroup>
<Compile Include="Sample\Lib.cs" />
</ItemGroup>
</Project>- Directory.Build.props
旧式だと反映されないが、最新だとパッケージリファレンスも対応できる。
これは、0.0.*等のアスタリスクも対応可能なため使える
<ItemGroup>
<PackageReference Include="Microsoft.EntityFrameworkCore">
<Version>2.0.1</Version>
</PackageReference>
<PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL">
<Version>2.0.1</Version>
</PackageReference>
</ItemGroup>Metadata
Metadata
Assignees
Labels
No labels