日々精進

新しく学んだことを書き留めていきます

System.Windows.Formsが存在しない

current directoryのパスを取得するために、 System.IO.Path.GetDirectoryName(Application.ExecutablePath); を実行しようとしたがApplicationクラスが見付からない・・となった。

その原因はSystem.Windows.Forms.dllへの参照がないこと。 プロジェクトを右クリック⇒追加⇒参照⇒検索ボックスでSystem.Windows.Formsを入力⇒System.Windows.Forms.dllにチェックをつけ、OKを押す で参照を追加したら直った。

参考:

stackoverflow.com

stackoverflow.com