WPFデスクトップアプリを.NET FramworkからCore 3.0に移行しています。 System.Windows.Forms.FolderBrowserDialog()を使用していて、この参照をCoreプロジェクトに追加する方法に行き詰まっています。 "System.Windows.Forms" NuGetパッケージはありませんか?コアでFolderBrowserDialogを表示する別の方法はありますか?
更新
デフォルトのテンプレートを使用してコアプロジェクトを作成し、貼り付けた.csファイルと.xamlファイルをそのプロジェクトにコピーしました。 .csprojファイルは次のようになります。
<Project Sdk="Microsoft.NET.Sdk.WindowsDesktop">
<PropertyGroup>
<OutputType>WinExe</OutputType>
<TargetFramework>netcoreapp3.0</TargetFramework>
<UseWPF>true</UseWPF>
</PropertyGroup>
既に存在するようです: https://docs.Microsoft.com/en-us/dotnet/api/system.windows.forms.folderbrowserdialog?view=netcore-3.
その他の移植の問題については、アプリを.NET Coreに移植するのに役立つ Windows互換機能パック を使用することをお勧めします。
WPFとこの問題については、しばらく前からあったため、さらに詳しい情報があるかもしれません。これは役に立ちます [フォルダーの選択]ダイアログWPF 、. NET Core用に更新されました。
アップグレードで頑張ってください!