問題タブ [installation-path]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wix - MSI インストール フォルダーを動的に設定する方法
WiX を使用して Web アプリケーションのインストーラーを作成しています。ユーザーが IIS サーバー上のサイトのリストから Web サイトを選択できるようにし、その Web サイトのルート フォルダーのサブディレクトリにアプリをインストールできるようにしたいと考えています。
「ウェブサイトの選択」の部分を終了しました。選択したサイトに基づいて一連のプロパティを設定するカスタム アクションがあります。これらのプロパティの 1 つ (WEB_SITE_ROOT_PHYSICAL_PATH) は、Web サイトのルート フォルダーへのパスです。
ただし、アプリケーションをそのパスにインストールすることはできません。
私のディレクトリ構造は次のとおりです。
IIS_WEB_ROOT は次のように定義されています。
WEB_SITE_ROOT_PHYSICAL_PATH は、次のように WEB_SITE_ROOT に設定されます。
インストール フォルダ ダイアログの前に、Web サイト選択ダイアログが表示されます。インストール フォルダ ダイアログでは、次の「標準プロパティ」が使用されます。
これらすべての結果として、アプリケーションは Web サイトのルート フォルダーではなく、IIS Web ルート フォルダーにインストールされます。
インストールフォルダーを動的に定義された WEB_SITE_ROOT_PHYSICAL_PATH プロパティに設定する方法がわかりません。正しい方向への指針が必要です。WEB_SITE_ROOT_PHYSICAL_PATH プロパティを設定した後、インストール フォルダを設定するために別のカスタム アクションが必要ですか? その場合、Web サイトの選択ダイアログが完了した後、これを最初に設定するにはどうすればよいですか? または、すべての部品を入手しましたが、正しく配線していません。
windows - %HOMEDRIVE%vs.%ProgramFiles%vs.%HOMEPATH%:アプリケーションはいつどのインストールディレクトリを選択する必要がありますか?
RubyやQtなどの一部のクロスプラットフォームパッケージは、デフォルトのインストールパスとして%HOMEDRIVE%を優先しますが、Google Chromeは%HOMEPATH%で何かを使用します。それぞれの選択肢の長所と短所は何ですか?単純なプライベートアプリケーション(つまり、管理者権限なしでインストールが機能するゲーム)の最良の選択は何ですか?一方、産業用アプリケーション(つまり、その目的のためだけに存在するコンピューター上で実行される産業用デバイスを制御するソフトウェア)にとって最良の選択は何でしょうか?
installation - NSIS インストーラー。UAC - ユーザーがパスを選択した後にのみ昇格を行うことができますか?
現在、NSIS インストーラーの開発に参加しています。このインストーラーは、昇格に UAC プラグインを使用して、Program Files 内のディレクトリにインストールできるようにします。現在、インストーラーは最初に .onInit で昇格します。ユーザーは後でパスを選択できます。このパスが Program Files の外にある場合でも、インストーラーは既に管理者特権で実行されています。このパスに管理者権限が必要な場合、ユーザーがパスを選択した後にのみ昇格することは可能ですか? それとも非推奨ですか?
uac - NSIS デュアル モード インストーラー。パスの有効性の確認
ユーザーが管理者権限を必要とするインストール先のパスを選択した後にのみ昇格する NSIS インストーラーを作成しています。明らかに、MUI_DIRECTORYPAGE_VERIFYONLEAVE定義を含めて、ユーザーがそのようなパスを選択した場合でも「次へ」ボタンがアクティブなままになるようにしました。ユーザーがインストール ディレクトリを変更した後、.onVerifyInstDir が呼び出され、パスの有効性を確認し、[次へ] ボタンをグレー表示にするために Abort を呼び出します。問題は、.onVerifyInstDir が有効なパスに対してのみ呼び出されるため、ユーザーが "sdfasdfas" のようなものを入力すると関数が呼び出されず、"次へ" ボタンがアクティブなままになることです。もちろん、ディレクトリ ページを離れるときにパスを確認できますが、そのような場合に非アクティブな [次へ] ボタンが必要です。何か案は?
xcode - Xcode のインストール パスをバージョン別に検索する
XCode の異なるコピー (XCode3 および XCode4) を 1 つのシステムに保持するための標準的な方法はありません。私の Makefile またはその他のコマンドライン ベースのビルド プロセスでは、特定のバージョンの XCode のインストール パス ($DEVELOPER_DIR) を特定する方法、このパスを DEVELOPER_DIR としてエクスポートする方法、または xcode-select を使用してアクティブにする方法を探しています。
これまでのところ、system_profiler の xml 出力をクエリしようとしています。
他の(より便利な)オプションはありますか?
基本的に、インストール パスを知らなくても Xcode3 (または Xcode4) を使用するようにシステムに指示するスクリプトが必要です。
qt - Mac での QT のインストール
Qt SDK を Developer/SDKs フォルダーにインストールすることをお勧めします。そこに入れたかったのですが、次の警告が表示されます。インストール用に既存の空ではないフォルダーが選択されています。このアプリケーションをアンインストールすると完全に消去されますのでご注意ください。インストールが失敗する可能性があるため、このフォルダーにインストールすることはお勧めできません。続けたいですか?
どこに置くのがベストなのか。以前に QT SDK をインストールしましたが、いくつかの例をコンパイルしているときにヘッダー ファイルが見つかりませんでした。Trolltech のインストール ガイドは少しわかりにくいです。前もって感謝します
magento - Magento Connect の FTP 設定
Magento Connect の設定を構成しているときに、次のエラーが表示されます。
私が使用する詳細は次のとおりです。
Magento は /shop というフォルダーにあります。
どんな助けでも。このサイトと Magento フォーラムを調べましたが、解決策が見つかりませんでした。
qt - ubuntuでのqtのインストールとパス
qtを/home/user/Software/qt-4.7.4フォルダーにコンパイルしました。次に、.profileにパスを設定します。以前に/home/user/Software/qt-4.7.4-static-buildに静的ビルドを実行しました。何らかの理由で、PATH env変数を更新した後でも、新しいパスに変更されず、古いqmakeバージョンを提供し続けます。
sourceコマンドを試しましたが、役に立ちます。qmake-versionを試すと、古いパスが表示されます。qtプロジェクトでqmakeを試してみると、明らかにそれは私に与えます
誰かがqtを実行するのを手伝ってくれますか?私はubuntulinux10.04と
qt - qmakeでインストールパスを静的にリンクするQt
これは私の最後のクエスト中に出てきました。qmake がコンパイル時にインストール パスを静的に設定する理由を説明してください。これにより、インストール後にインストール フォルダの名前を変更できなくなります。
これはバグとして報告する必要がありますか、それとも理由がありますか?
visual-studio-2010 - ターゲットOSに基づく条件付きインストールパス
XP、Vista、およびWindows 7にインストールするVisualStudioセットアッププロジェクトを作成しています。プログラムをVistaおよびSevenに正常にインストールするには、次の場所にインストールする必要があります。
アプリケーションフォルダのインストールパスを次のデフォルトの場所に指定しました。
そして私が置いた条件として:
ただし、プログラムを次の場所にインストールする必要があります。
...XPの場合。ProgramFilesFolderを指す特別なフォルダーを追加し、次の条件を設定しました。
ただし、この条件はチェックされていないようで、XPの* C:\ Documents and Settings \ All Users \ Application Data \mySoftware*に常にインストールしようとします。
ここで何かが足りないかどうかはわかりません。私は本当にどんな助けと提案にも感謝します。