移転します
はじめに
Visual Studio Code で コンソールプログラムを作成するときですが
フォームアプリケーションを操作したいなと思ったときにusing
が足りなくて困ったのでそのTipsです。
動作環境
- Windows10 Pro 21H2
- Visual Studio Code
- dotNET Core 6.0.101
結論
.csproj
ファイルに追記するだけでOKです。
方法
これがデフォルトの.csproj
ファイルの中身です。
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
</Project>
上記の記載を以下のように変更します。
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0-windows</TargetFramework>
<UseWindowsForms>true</UseWindowsForms>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
</Project>
これでConsoleアプリケーション
から Sysmtem.Windows.Forms
を利用できます。