問題タブ [visual-studio-setup-proje]
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.
visual-studio-2010 - VS2010セットアッププロジェクトは以前のバージョンを削除していません
VS 2010のセットアッププロジェクトを使用して、作成したWindowsフォームアプリケーションをインストールしています。セットアッププロジェクトはうまく機能しますが、アプリケーションを更新し、セットアッププロジェクトのバージョン番号とアップグレードコードを変更しても、セットアッププロジェクトを再度実行しても、ユーザーのマシン上のアプリケーションは更新されません。インストール手順が実行され、インストールが成功したことが示されますが、ユーザーのコンピューターにあるアプリケーションはまったく同じままであり、新しいバージョンではありません。奇妙なことに、セットアッププロジェクトを再度実行すると、このバージョンのアプリケーションが既にインストールされており、インストールを続行するには、追加/削除プログラムを使用して現在のバージョンを削除する必要があるというエラーが表示されます。他の誰かが以前にこの問題を経験したことがありますか。
visual-studio-2010 - .NET セットアップ プロジェクトに任意のファイルを含める方法
アプリケーションがデプロイされるたびに、サーバーにコピーする必要があるテキスト ファイルのフォルダーがあります。現在、フォルダの内容を手動でコピー/貼り付けすることでこれを処理しています。
これを MSI の自動化されたステップとしてどのように含めることができますか?
フォルダー (およびその内容) を MSI に含めたい。次に、インストール時に、MSI 内のファイルで既存のファイル (特定のローカル ディレクトリ内) を上書きします。
ファイルはソース管理 (TFS) にありますが、.NET プロジェクトの一部ではありません。
以前にNullsoft Installerを (とりわけ)使用したことがありますが、基本的にはこれですべてです (インストール時にどのファイルを取り込み、どこに配置するかを指示します)。Visual Studio はこれの多くを自動化します... しかし、基本的なタスクをどこで行うべきかわかりません。
visual-studio-2010 - 各ユーザー ログオンで MSI を要求する Visual Studio セットアップ プロジェクト
Visual Studio セットアップ プロジェクト (VS 2010) を使用してインストールされた Windows アプリケーションがあります。
このアプリケーションは、すべてのユーザーにインストールすることを目的としています。このアプリケーションをテスト VM (Windows 7) に問題なくインストールできます。管理者権限を持つユーザーとしてインストールしています。UAC プロンプトが表示され、問題がないことを確認しています。また、Just Me ではなく Everyone にインストールするオプションを選択しています。
アプリケーションのショートカットは、ログオン時にも実行されるため、Startup フォルダーに追加されます。
アプリケーションは、インストールしたユーザーにとってはうまく動作しますが、別のユーザーがその vm にログオンすると、次のようになります。
ユーザーのデスクトップから MSI をインストールしたため、MSI をロードできません。明らかに、そのマシンの他のユーザーはそのユーザーのデスクトップにアクセスできません。
なぜこれを行うのでしょうか?まったく同じ方法でインストールする別の同様のアプリケーションがありますが、他のユーザーに対してこのようにプロンプトが表示されたことはありません。私が見つけた唯一の違いは、このアプリケーションが Startup フォルダーにアイコンを追加することですが、私の他の作業中のアプリケーションはそうではありません。
MSI インストーラーの実行後に、すべてのユーザーに対してアプリケーションを完全にインストールする必要があります。
c# - インストール プロジェクト Visual Studio 2010 ファイルを実行できません
Visual Studio には、.NET 4.0 の Windows サービスと .net 4.5 の GUI の 2 つのプロジェクトを含むソリューションがあります。サービスを .net 4.0 に移動したので、Visual Studio 2010 セットアップ プロジェクトを使用してセットアップでファイルを移動するだけです。
インストール プロセスは成功しますが、UI ファイルを実行するとプログラム クラッシュが発生します。UI を管理者として実行すると機能することがわかりますが、プロジェクト マニフェストでは必要なく、セットアップ前のコンパイル ファイルは正常に機能し、必要です。どのユーザーでも実行できるようにするには、どうすれば修正できますか?
visual-studio-2010 - vs2010 セットアップ プロジェクトでのカスタム インストール
すべて、私はに追加しようとしCustom Action
ていVS2010 SetUp Project
ます。私がやりたいことは、インストール中にカスタムの win-form を表示することです。そして、ユーザーがインストール中にそれを無視できないように、カスタムの win-form をモーダル ダイアログとして表示したいと考えています。これまでのところ、インストール クラスを から継承していSystem.windows.forms.IWin32Window
ます。インターフェース。get
public IntPtr Handle
私がやったことは以下です。レビューにご協力ください。ありがとうございます。
正しい作り方かどうかはわかりません。それが間違っているか、それを作ることができない場合.親切に教えてください. ありがとう。