---
# System prepended metadata

title: .NET Core csproj の `TargetFrameworks` に .NET Framework を追加すると、DataSet.Designer がビルドエラーになる 2021-08-25
tags: [.NET Core, DataSet.Designer, csproj, TargetFrameworks]

---

---
lang: ja-jp
breaks: true
---
# .NET Core csproj の `TargetFrameworks` に .NET Framework を追加すると、DataSet.Designer がビルドエラーになる 2021-08-25

## 以下のいずれかの方法でビルド可能となる

:::info
ビルド時は、`TargetFrameworks` で指定したすべてのフレームワークでビルド可能なようにプロジェクトを構成する必要がある。
:::


### １．`System.Data.DataSetExtensions`パッケージを追加する

### ２．csprojに以下を追加

```xml=
  <ItemGroup Condition="'$(TargetFramework)' == 'net48'">
    <Reference Include="System.Data.DataSetExtensions" />
  </ItemGroup>
```

###### tags: `.NET Core` `TargetFrameworks` `DataSet.Designer` `csproj`
