■90390 / ) |
Re[3]: ファイル選択用コントロールはない? |
□投稿者/ 魔界の仮面弁士 (2089回)-(2019/03/06(Wed) 14:13:03)
|
■No90389 (としぞー さん) に返信 > Windows API CodePack はネットがつながった環境でしかインストールできないのですかね?
ファイルの入手のために、オンラインの端末は必要ですが、 開発環境についてはオフラインでも大丈夫ですよ。
https://www.nuget.org/packages/WindowsAPICodePack-Shell/ https://www.nuget.org/packages/WindowsAPICodePack-Core/
上記NuGet ページのサイドバーにある "Download package" から入手した .nupkg をオフライン端末のローカルにコピーしてやれば OK です。
> スタンドアロンPCなのでこれは断念しました・・・。 まずは Visual Studio のパッケージマネージャの設定に、 .nuget ファイルのあるディレクトリを指定します。
Visual Studio のバージョンによって多少の違いはありますが、[ツール]-[オプション]の中に "パッケージ マネージャー" または "NuGet パッケージ マネージャー" があって、 その下に「パッケージ ソース」ノードがあるはず。
オフラインとのことなので、初期設定にある https://www.nuget.org/api/v2/ のチェックを外し、 代わりに、先ほどのローカルディレクトリを追加して、チェックを入れておきます。
あとはオンライン時と同様に、"WindowsAPICodePack-Shell" を NuGet すれば 必要なライブラリがプロジェクトに取り込まれます。
別案としては、GitHub ページの [Clone or download] - [Download Zip] から Microsoft.WindowsAPICodePack.dll Microsoft.WindowsAPICodePack.ShellExtensions.dll のバイナリ(あるいはそれを生成するためのソースコード)を入手する方法もありますが、 通常は NuGet パッケージを用いた方が管理しやすいかと。
|
|