Open
Description
Version Used: 3.0.100-preview8-013656
Question 1
Steps to Reproduce:
- Directory.Build.props
<Project>
<PropertyGroup>
<TargetFramework>net472</TargetFramework>
</PropertyGroup>
</Project>
- ClassLibrary1.csproj
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net452</TargetFrameworks>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
</PropertyGroup>
</Project>
- dotnet build ClassLibrary1.csproj
Expected Behavior: build successful
Actual Behavior:C:\Program Files\dotnet\sdk\3.0.100-preview8-013656\Sdks\Microsoft.NET.Sdk\targets\Microsoft.PackageDependencyResolution.targets(234,5): error NETSDK1005: 资产文件“C:\Users\PC\Desktop\ClassLibrary1\ClassLibrary1\obj\project.assets.json”没有“.NETFramework,Version=v4.7.2”的目标。确保已运行还原,且“net472”已包含在项目的 TargetFrameworks 中。 [C:\Users\PC\Desktop\ClassLibrary1\ClassLibrary1\ClassLibrary1.csproj]
PS: build by Visual Studio 16.2.2 is successful
Question 2
Steps to Reproduce:
- Directory.Build.props
<Project>
<PropertyGroup>
<TargetFramework>net472</TargetFramework>
</PropertyGroup>
</Project>
- ClassLibrary1.csproj
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net452;net472</TargetFrameworks>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
</PropertyGroup>
</Project>
- dotnet build ClassLibrary1.csproj
Expected Behavior: generate package successful
Actual Behavior:build successful but no generate package
PS: build and generate package by Visual Studio 16.2.2 is successful
Metadata
Metadata
Assignees
Labels
No labels