- - PR -
システム環境変数(PATH)への追加
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-02-17 00:11
VB.NETにて作成したものをセットアッププロジェクトにて
配布する際に、システム環境変数の「PATH」にc:\PGM を追加するには どのような方法があるのでしょうか。 配布対象のOSは、98、ME、2000、XPです。 | ||||
|
投稿日時: 2006-02-17 01:06
実体はレジストリなので、 システムの環境変数を伝達する方法。 カスタム動作で登録できるでしょう。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2006-02-17 23:55
返答有難うございます。
Visualstudio2003のVB.NETでセットアッププロジェクトを作成しレジストリ表示より Environmentに 名前 値 Path c:\PGM を設定し作成したインストーラを起動しインストールしたところ ビデオカードや、SQLサーバーなどが動かなくなり起動自体も 遅くなってしまったので代替機をレンタルし書き込みをしております。 上記では、追加にはならないのでしょうか。 | ||||
|
投稿日時: 2006-02-18 01:38
前の端末のレジストリ エディタから確認してください。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2006-02-18 10:45
匿名希望さん、お早うございます。
追加じゃなくて、上書きでしょうね。 なので、じゃんぬねっとさんが言われたように、カスタム動作で処理しては如何でしょうか。 ちなみに、宇宙仮面さんのところで、環境変数を扱う4つの方法というのが紹介されています。 | ||||
|
投稿日時: 2006-02-18 13:11
返答有難うございます。
新たにプロジェクトSetpathのようなのをつくり その中で環境変数Path全てを取得し そして追加分を結合する 上記により作成された実行プログラムを カスタム動作にて インストール時にSetpathを実行するようにするということでしょうか? | ||||
|
投稿日時: 2006-02-18 14:05
匿名希望さん、こんにちは。
ですね。 | ||||
|
投稿日時: 2006-02-18 23:51
返答有難うございます。
いざ作ってみようと思ったのですが 今回のようにフォームを必要としないアプリケーションを作成する場合でも ソリューションエクスプローラ−>新しいプロジェクト−> 「Windowsアプリケーション」を選んで作成していく方法でよいのでしょうか? フォーム無しのアプリケーションを作成したことが無いので 出だしから躓いてしまってます。 何卒ご教授お願いいたします。 |