Vb10 で「発行」手順を使用してアプリケーションをデプロイしました。このアプリケーションには、ユーザーが変更できるいくつかの構成パラメーターが必要なので、アプリケーションが読み取る .INI ファイルにそれらを入れました。問題は、この .INI ファイルを .EXE と同じフォルダに配置して動作させる必要があることです。アプリケーションをインストールした PC で .EXE の場所を見つけることができません (.INI が見つからないことを除けば、正常に動作しています)。助けはありますか?
質問する
81 次
2 に答える
1
これにアプローチする最善の方法は、.ini ファイルをアプリケーションと共にデプロイすることです。これは、Visual Studio でいくつかのプロパティを変更することで自動化できます。
- ini ファイルを右クリックし、[プロパティ] を選択します。
- 「ビルド アクション」を「コンテンツ」に設定します。
- 「出力ディレクトリにコピー」を「常にコピー」に設定
パブリッシュすると、ini ファイルが一緒にコピーされます。
于 2013-03-27T21:30:27.013 に答える
0
これにより、現在実行中のアセンブリの完全なパス名がわかります。
System.Reflection.Assembly.GetExecutingAssembly().Location
于 2013-03-27T21:26:47.403 に答える