.NET 5.0 폴더 선택 열기 대화 상자 [중복]
Nov 20 2020
새 .NET 5.0 응용 프로그램에 문제가 있습니다. 폴더 선택 대화 상자를 열고 싶지만 해당 클래스를 찾지 못했습니다. 내가 찾은 모든 코드는 System.Windows.Forms
라이브러리를 참조합니다 .
using (var dialog = new System.Windows.Forms.FolderBrowserDialog())
{
System.Windows.Forms.DialogResult result = dialog.ShowDialog();
}
새로운 방법은 무엇입니까?
답변
3 Alan Nov 19 2020 at 23:33
.csproj 파일을 편집해야한다는 사실을 깨닫지 못했고 WPF와 Windows Forms를 동시에 선언 할 수 있다는 것도 몰랐습니다. 나는 그것을 참조로 추가해야한다고 계속 생각했다.
이런 식으로 프로젝트 파일을 수정하면 using System.Windows.Forms;
오류없이 선언 할 수있었습니다 .
<PropertyGroup>
<OutputType>WinExe</OutputType>
<TargetFramework>net5.0-windows</TargetFramework>
<RootNamespace>WpfApp1_5</RootNamespace>
<UseWPF>true</UseWPF>
<UseWindowsForms>true</UseWindowsForms>
</PropertyGroup>