2017-07-04 9 views
0

現在、私はレジストリキーを使用して作業する必要があるプロジェクトを作成しています。いくつかのチュートリアルで読んでいるように、ネームスペースMicrosoft.Win32にはレジストリと呼ばれるクラスが用意されています。Microsoft.Win32が使用されている場合でもRegistryKey-Classは見つかりません

私の問題は、using Microsoft.Win32;を使って名前空間をインポートしても、Visual Studioがクラスを見つけることができないということです。

通常は、ほんの数文字しか入力しません。私はすでに検索しているクラスの提案を受けています。しかし、今はVisual Studioでもクラスの提案はしていません。

私は何かを忘れましたか?私が使用する必要がある他の名前空間はありますか? 私はVisual Studio 2017 Enterpriseを使用しています - おそらくその理由がありますか?

+0

'RegistryKey'クラスは' Microsoft.Win32'名前空間( 'mscorlib' asembly)にあり、可視でなければなりません。あなたは、[この質問](https://stackoverflow.com/questions/37015074/visual-studio-intellisense-not-showing-some-classes)からいくつかの懸念を表明することができます。 – Nino

答えて

1

私は.NET Core Applicationを作成していることを忘れていました。その結果、.NetコアアプリケーションがNuGetパッケージで参照を管理するため、NuGet Package Managerを使用して、必要なクラスをダウンロードする必要がありました。

関連する問題