問題タブ [installation]
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.
.net - .Net アプリケーションを使用して MySQL Server + DB をデプロイする
こんにちは、みんな、
MySQL バックエンドを持つ .Net 2.0 アプリケーションがあります。アプリケーションをインストールするときに MySQl と DB をデプロイできるようにしたいと考えており、最適なソリューションを見つけようとしています。現在のセットアップでは、必要なファイルをローカル マシンのフォルダーにコピーし、「NET START」コマンドを実行して mysql サービスをインストールおよび開始します。次に、bat ファイルを使用して、この新しく作成された mysql インスタンスに DB のバックアップを復元します。それはまったく理想的な解決策ではなく、より堅牢なものを考え出そうとしています.
問題は、Vista でのユーザー権限と、サービスのインストールと開始に関するあらゆる種類の小さなことです。信頼するにはあまりにも壊れやすいか、少なくとも私がテストしているときはそのように見えます。これはクライアント/サーバー タイプのセットアップなので、オフィスごとに 1 つのサーバーをインストールするだけで済みますが、できるだけ手間がかからず、できるだけ画面数が少ないことを確認したいと考えています。
どのようにしますか?
visual-studio-2008 - .NET 3.5 SP1 インストール後の VS 2008 でのターゲティング
VS2008 に SP1 をインストールした後、.NET 3.5 のみをターゲットにするにはどうすればよいですか? これは、VS 2008 が .NET 3.5、.NET 3.0、および .NET 2.0 のみをリストし、.NET 3.5 SP1 を具体的に示していないためです。
c# - アンインストールコマンドはリリースモードでのみ失敗します
コマンドラインとカスタムのInnoSetupインストーラーを使用して、サードパーティのアプリケーションを正常にアンインストールできます。
コマンドライン実行:
Inno Setupコマンド:
次のC#コードをデバッグモードで実行すると、プログラムでアプリケーションをアンインストールすることもできます。
C#コード:
ただし、同じC#コードをコンパイルして展開したWindowsサービスとして実行すると、次のエラー出力が生成されます。
追加コメント:
- アンインストールコマンドを発行しているWindowsサービスは、デバッグモードでテストされているコードと同じマシンで実行されています。Windowsサービスは、ローカルシステムアカウントとして実行/ログオンしています。
- アプリケーションログを調べて、実行されたコマンド引数がデバッグモードとリリースモードの両方で同じであることを確認しました。
- イベントビューアに相談しましたが、手がかりがありません。
考え?どんな助けでも大歓迎です。ありがとう。
windows - Vista が管理者以外のアカウントで「プログラム」へのショートカットを作成できないのはなぜですか? 非管理者アカウントからアプリをインストールすることは想定されていませんか?
私はインストーラーに取り組んでいます(1999年などの古いバージョンのWise Installerを使用しています)。
プログラム グループに EXE へのショートカットを作成しています。また、デスクトップにショートカットを作成しています。
インストールが管理者アカウントから実行される場合、共通デスクトップと共通プログラム グループにショートカットを作成します (つまり、HKEY_LOCAL_MACHINE\Explorer\Shell for All Users から読み取ります)。非管理者アカウントからインストールする場合は、HKEY_CURRENT_USER のデスクトップとプログラム グループにインストールします。
行動
インストール先:
XP NonAdmin - デスクトップとプログラム ショートカットのインストール OK。
Vista 管理者- デスクトップとプログラム ショートカットのインストール OK。
Vista 非管理者、UAC オフ-デスクトップ ショートカットはインストールされますが、プログラム ショートカットはインストールされません。ただし、それらがインストールされるはずのプログラム グループフォルダーは作成されます。
インストールの最後に、ショートカットのあるプログラム グループを起動します。上記のすべてで起動します。そのフォルダにショートカットを手動でドラッグすると、問題なく動作します。
私は血まみれです。
他のいくつかの商用アプリ (Opera、Foxit、FireFox) をインストールしようとしましたが、FireFox のみが NonAdmin の下にインストールされます (Program Files 以外のものを選択した場合のみ、非管理者アカウントには制限されていません)。また、FF は、アンインストール アイコンも、プログラムの削除からのアンインストール サポートもインストールしません。
IE 7 をインストールしようとしましたが、管理者がインストールする必要があります。一時的に昇格した管理者でもインストールできません。
おそらく、管理者以外のアカウントから Vista にソフトウェアをインストールすることは想定されていないのではないでしょうか?
visual-studio-2005 - VS2005インストーラープロジェクトのバージョン番号
バージョン番号1.256.0に到達したため、このエラーが発生します。エラー4無効な製品バージョン「1.256.0」。'##。##。####'の形式である必要があります
インストーラーは1.255.0で問題ありませんでしたが、256(2 ^ 8)のインストーラーは気に入らないものです。これはmsdn.comに記載されています。VersionプロパティはNNNとしてフォーマットする必要があります。ここで、各Nは1桁以上4桁以下を表します。(http://msdn.microsoft.com/en-us/library/d3ywkte8(VS.80).aspx)
上記のルールを満たしているので、1.256.0に問題はないと思います。
なぜこれが今失敗するのかについて誰かが何か考えを持っていますか?
linux - Linuxをインストールするときに、特定のコンピューターで問題が発生するかどうかを確認するにはどうすればよいですか?
ITの女性は、私にノートパソコンを渡してくれました。
私はいつもLinuxをインストールして遊んでもらいたいと思っていたので、最初に行ったのはLinux Distroの提案をstackoverflowで検索し、ここで見つけました。ただし、ドライバーとそのディストリビューションに問題が発生していないかどうかを確認するために、周りを検索する必要があるとも述べています。今私が知っているのは、これが東芝Tecra A5であるということだけです-まだ起動していませんが、ドライバーがUbuntuと互換性があるかどうか、または私が使用するものを選択したかどうかを調べるにはどうすればよいですか?Ubunto + DriverNameをグーグルで検索する必要がありますか、それともより良いリソースがありますか?
apache-flex - Silverlight インストール ベース - 規模はどのくらいですか?
Silverlight v2.0 は RTM にどんどん近づいていますが、Silverlight を実行しているブラウザーの数に関する統計はまだ聞いていません。Adobe に (「Flash インストール ベース」をグーグルで検索して) 尋ねると、97.7% のブラウザーが Flash Player 9 以降を実行していると喜んで答えてくれます。
私が読んだすべてを信じているわけではありませんが、Microsoft や他のベンダーからの Silverlight に関するこれらの統計はどこにありますか? 私はすぐに技術の選択をするつもりであり、この時点で少しの経験的証拠が役立つでしょう...
Silverlight 開発者の皆さん、統計を見せてください!
winforms - セットアップ プロジェクトの最後に実行可能ファイルを実行するには?
かなり単純な WinForms アプリケーションをインストールするために使用する Visual Studio セットアップ プロジェクトがあります。インストールの最後に、アプリケーションを実行するかどうかをユーザーに尋ねる単一のチェック ボックスを表示するカスタム ユーザー インターフェイス ページがあります。他のインストーラーがこれを頻繁に行うのを見てきました。しかし、インストールの完了後にセットアップ プロジェクトで実行可能ファイルを実行する方法が見つかりません。アイデア?
注: カスタム アクションはインストール プロセスの一部として使用されるため、使用できません。ユーザーがインストールの最後に [閉じる] ボタンを押したら、インストール済みのアプリケーションを実行したいと考えています。
.net - .Net Installer クラスのカスタム アクションから ProductCode を見つける方法
Installer.OnCommitted コールバックでアプリケーションの ProductCode を知る必要があります。これを決定する明白な方法はないようです。
visual-studio-2008 - VS2008 x86 インストーラーで x64 アセンブリを x64 にインストールするにはどうすればよいですか?
VS2008 インストーラー (およびカスタム Orca アクション) を使用して、.NET 製品のインストーラーを作成しています。
最近、私が使用していたサードパーティ製アセンブリの 1 つが x86 固有のものであることがわかりました (ネイティブ コードが含まれているため)。そのため、x64 のお客様は、アセンブリがプラットフォームに適していないというエラーで起動時にクラッシュしていました。
私はそのような顧客に、このサードパーティ アセンブリの x64 バージョンのコピーを送り、既存の x86 アセンブリにコピーするように伝えました。うまくいきました、甘い!したがって、インストーラーにこれを実行させる必要があります。
これは実際には自明ではないようです:(。理想的には、インストーラー(両方のプラットフォームで実行できるため、x86になります)に、このサードパーティアセンブリのx86バージョンとx64バージョンの両方を含め、適切なものをインストールするだけです。つまり、ユーザーの生活を楽にする単一のインストーラーが必要です。
MSI条件ステートメントなどを使用して、これがうまくいったと思いました。しかし、どうやらいいえ...「x86」または「x64」を指定しない限り、VS2008 セットアップ プロジェクトはコンパイルされません。x86 を指定すると、x64 アセンブリを含めることができないというコンパイル エラーが発生します。x64 を指定した場合、結果は x86 コンピューターでは実行できません。くそ!
誰かが以前にこの問題を抱えていたに違いありません。残念ながら Google は役に立たないので、StackOverflow に頼ります。