問題タブ [clickonce]
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 配置 (ClickOnce または MSI) クライアントの設定/パラメーター
Windows フォーム アプリケーションを作成しました。現在 ClickOnce が展開されているインストール パッケージをユーザーがダウンロードする前に、登録フォームから生成された GUID である ClientID のような情報を (レジストリ、分離ストレージ、またはその他のシリアル化方法で) 保存する必要があります。アプリケーションはオフラインで実行されるため、クエリ文字列パラメーターを追加することは、私が読んだいくつかの記事に基づくオプションではありません。クライアントがセットアップをダウンロードする前に config.deploy ファイルを変更するモジュールを作成することを考えましたが、複数のユーザーが同時にアプリをダウンロードすると、いくつかの問題が発生する可能性があります。また、アプリの最初の実行時にユーザーにメールアドレスまたはログイン情報を入力させることも考えています。これにより、必要な情報を Web サーバーからダウンロードしてクライアントのマシンに保存できますが、
すぐに答えを得ることができるように、これを十分に明確に書いたことを願っています。コメント/提案をお待ちしております。
visual-studio-2008 - Visual C# アプリケーションをインストール/デプロイ/ビルドして、すべてのユーザーが利用できるようにするにはどうすればよいですか?
Microsoft Visual C# 2008 Express Edition でアプリケーションを作成しました。
インストールしようとしている Windows XP コンピュータには、2 つのユーザー アカウントがあります。1 つは管理者アカウントで、もう 1 つはメインのユーザー アカウントであり、管理者権限はありません。
メイン ユーザーとしてアプリケーションをインストールしようとしましたが、管理者ではないためインストールできないというエラーが表示されました。罰金。管理者アカウントとしてアプリケーションをインストールしようとしました。管理者アカウントで正常にインストールされ、正常に動作しますが、メインのユーザー アカウントでは使用できないようです。メインのユーザー アカウントから、Windows エクスプローラーを使用して、管理者としてアプリケーションを実行した場所に移動しましたが、同じ「インストールできません」というエラーが表示されました。
これをメインのユーザー アカウントで利用できるようにするには、どうすればよいですか?
ありがとう!
-アディーナ
更新: 誰かがこれらの詳細を尋ねました: 私は "ClickOnce" 公開スキームを使用しています (Express で利用できるのはこれだけだと思います. ウィザードを使用し、それを自分のマシンのローカル フォルダーに公開します。 Web サイトやファイル共有からではなく、CD-ROM からインストールします」を選択し、「アプリケーションは更新を確認しません」を選択します。
update2: メイン ユーザー アカウントでインストールしようとすると、「アプリケーションを開始できません。アプリケーション ベンダーに連絡してください」というダイアログが表示されます。[詳細...] のボタンがあります。それをクリックすると、次のエラーの概要が表示されます。* C:\ADIA\ADIA.application のアクティベーションで例外が発生しました。次のエラー メッセージが検出されました: + アクセスが拒否されました。(HRESULT からの例外: 0x80070005 (E_ACCESSDENIED))
別のメモ... 非常に単純なアプリケーションです。MS Visual Express で作業しているときにビルドされた実行可能ファイルを他のマシンにコピーし、それをメイン ユーザーとして実行すると、問題なく動作します。
c# - Clickonce & 分離ストレージ
クリック ワンスの自動展開の後、隔離されたストレージ ディレクトリの内容が失われたり、適切に更新されないという問題が発生した人はいますか?
.net - コマンド ライン引数を ClickOnce アプリケーションに渡すにはどうすればよいですか?
スタート メニュー (ローカル) から起動される Clickonce アプリケーションがあります。アプリケーションが特定のデータをロードできるように、パラメーターを指定できるようにしたいと考えています。アプリケーションはファイル共有上に存在し、URL を使用して 1 回だけ起動されます ( MSDN で説明されているように)。これは、このリンクで説明されている方法が機能しないことを意味します。ユーザーは、[スタート] メニューの .appref-ms ショートカットを使用してアプリケーションを起動します。
私は解決策を見つけることができませんでした。クリック ワンス アプリケーションにパラメーターを渡すことはできますか? もしそうなら、どのように?そうでない場合、いくつかの代替手段は何ですか?
c# - .Net アプリケーションがショートカットを使用して起動されたかどうかを調べる方法は?
現在の .Net アプリがショートカットまたは Clickonce アプリケーション参照 (*.appref-ms) ファイルを使用して起動されたかどうかを確認することはできますか? もしそうなら、どのように?
背景: Microsoft Clickonce を使用して、コマンド ライン引数をアプリケーションに渡すことができないという問題が発生しています。これは、テクノロジーが設計によって機能する方法のようです。このパラメーターを渡すさまざまな方法を検討していました。そのうちの 1 つは、さまざまな Clickonce スタート メニュー ショートカットのセットを用意することでした。
clickonce - Setup.exe が IIS で 404 を返したらクリック
Click Once アプリケーションをインストールしようとすると、常に setup.exe ファイルから 404 エラーが発生します。Web サーバーが指す物理フォルダーを確認し、setup.exe が正しい場所に存在することを確認しました。
file://path/to/index.html を使用して Web ページを開くと、CO 展開も正常に機能します。
clickonce - ClickOnceでGoDaddyのコード署名証明書を使用した人はいますか
GoDaddyへのFAQによると、MicrosoftのSignToolをサポートしていますが、mage.exeについては言及されていません。Mage.exeを使用してアプリケーションに署名しますが、mage.exeがSignToolを使用しているかどうかを確認できませんでした。ClickOnceにGoDaddyのコード署名証明書を使用したことがある場合は、簡単な確認をお願いします。
clickonce - ClickOnce 配置で NGen を使用することはできますか?
ClickOnce 配置で NGen を使用することはできますか?
visual-studio - ClickOnce 経由で Visual Studio アドインを展開する方法は?
ClickOnce を使用して VS アドインを配置することは可能ですか? どうすればいいですか?
deployment - ClickOnce プログラムがインストール/更新された回数をカウントする方法は?
ClickOnce で展開されたプログラムがインストールまたは更新された回数を数える最良の方法は何ですか? また、誰がそれをインストールまたは更新しているのか (たとえば、地理的に)何らかの方法で追跡することは可能ですか?