【解決方法】lib で system.windows.controls を使用して名前空間を追加できませんでした

プログラミングQA

[ad_1]

クラス ライブラリ プロジェクトを作成しましたが、System.Windows.Controls を使用して名前空間からいくつかのコントロールにアクセスする必要がありますが、この名前空間名のコントロールが System.Windows に存在しないというエラーが発生します。

私が試したこと:

プロジェクトを右クリックして参照として追加しようとしましたが、この参照が見つかりませんでした。 この参照を追加するには、助けが必要です。

解決策 1

選択したクラス ライブラリによって異なります。 基本クラス ライブラリがあり、次に WinForms クラス ライブラリまたは WinForms コントロール ライブラリがあります。 Wpf にも同じオプションがあります。

ライブラリでコントロールを実行している場合は、正しいものを選択する必要があります。

ただし、新しいライブラリを作成し、プロジェクト ファイルを開き、参照を独自のプロジェクト ファイルにコピーすることはできます。 保存したら、プロジェクトを Visual Studio で開き、もう一度やり直してください。

解決策 2

それが個別のアセンブリであり、各プロジェクトが単一のアセンブリを作成する場合、おそらく、それを使用する各プロジェクトで参照を追加する必要があります。 これは役立つはずです: 参照マネージャーで参照を追加する – Visual Studio (Windows) | マイクロソフト ラーン[^]

[ad_2]

コメント

タイトルとURLをコピーしました