問題タブ [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.
deployment - ClickOnce 経由で配置した後、dll はクライアント マシンのどこに保存されますか?
構成データがユーザー アカウント -> ローカル設定 -> アプリケーション データの下に保存されていることをどこかで読みましたが、dll、exe、およびリソース ファイルがどこにあるのかわかりません。
ClickOnce がアプリケーション ストアとデータ ディレクトリを使用してアプリケーション データを格納することは知っていますが、クライアントはこれらにアクセスできますか? それらは閲覧可能ですか?
.net - Clickonceデプロイメントで最新バージョンを確認する
Clickonceを使用して展開するときに、すべてのクライアントが常に最新バージョンのwinformsアプリケーション(ネットワークの場所からの更新、常に接続されていると想定)を使用するようにするにはどうすればよいですか。ありがとう。
vb6 - VB6 でのリモート デバッグ
VB6 の外部で開始されたプロセスをリモートでデバッグすることは可能ですか?
アプリケーションは、かなりの数の dll/ocx リソースを備えた VB6 アプリケーションです。登録不要の COM を使用して VB6 アプリの ClickOnce 展開をセットアップしようとしていますが、実行時にエラーが発生しています。
VB6がCOM登録をリダイレクトする方法についての私の理解は、おそらくこれが不可能であることを意味しますが、誰かがより良い考えを持っていると思いました.
.net - clickonce でデプロイするときに app.config を上書きしないでください
アプリが clickonce によって更新されたときに、クライアント マシン上の app.config を上書きしないようにアプリを指定するにはどうすればよいですか?
c# - クリックワンス アプリケーションとのファイルの関連付けをどのように設定しますか?
私はワンクリックアプリケーションを持っています。
アプリケーションのデータを保存する関連ファイルがあります。
ユーザーがこれらのファイルのいずれかをクリックすると、クリック ワンス アプリを開いてファイルをロードする必要があります。
パブリッシュでファイルの関連付けを設定でき、アイコンと名前が正しく設定されています。ファイルをクリックするとアプリケーションが開きますが、アプリケーションにファイルへのパスが渡されていないようです - コマンド引数が空です。
ファイルへのパスがアプリケーションに渡されるようにするにはどうすればよいですか?
c# - ClickOnce: 必要なバージョンの .NET Framework がこのコンピューターにインストールされていません
「必要なバージョンの .NET Framework がこのコンピューターにインストールされていません」というエラーが表示されます。(イベント ログのイベント ID 4096) ClickOnce 配置とローカル コピーの両方から VSTO アプリケーションをインストールしようとした場合。.NET フレームワークが (私の 32 ビット Windows 7 PC に) インストールされており、VSTO アプリケーションが同じマシンで開発されている (そして Visual Studio 2008 で動作する) ため、これは興味深いことです。
なぜ私がこの例外を受け取ることができるのか、誰にも分かりますか?
名前: 差出人: http://localhost/BlaBla.vsto
「必要なバージョンの .NET Framework がこのコンピューターにインストールされていません。」
************** 例外テキスト ************** Microsoft.VisualStudio.Tools.Applications.Deployment.InstallAddInFailedException: "The required version of .NETフレームワークがこのコンピューターにインストールされていません。」Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.InstallAddIn() で Microsoft.VisualStudio.Tools.Office.Runtime.SolutionInstaller.<>c__DisplayClass7.b__0() で
.net - SQLiteはClickOnceデプロイメントで機能しますか?
もしそうなら、接続文字列の観点からのベストプラクティスは何ですか?単なる相対的な道?| DataDirectory | ?
c# - ClickOnce DLL の問題
私は VS2008 でいくつかの C# プラグイン ライブラリを開発しており、他の誰かのアプリケーションと共にデプロイされています。彼らは展開に ClickOnce を使用しており、私は少し非標準的なことをしようとしていると思います。
アプリと DLL がインストールされているマシンの 1 つで、一部の DLL を手動で置き換えて修正をテストしたいと考えています。
アプリは c:\Documents and Settings\testsystem\Local Settings\Apps\2.0\blahblahblah...long nasty path\ にあります
私のDLLはそのパスの下のサブディレクトリにあります。
私のテスターは私の DLL を取得してそのサブディレクトリに配置しましたが、彼が送信したトレース出力から、古いバージョンの DLL が実際に実行されているように見えます。テスターに DLL がサブディレクトリにあることを確認してもらい、トレース ログに正しいパスが表示され、アプリがその場所から実行されていることが示されますが、トレース出力は私が彼に送信した DLL からのものではありません。
この時点で、ClickOnce の展開はすべてエルフの魔法です。新しい DLL が上書きされているようには見えませんが、期待どおりのバージョンが実行されていないことは確かです。誰にもアイデアはありますか?
ありがとう、マット
.net - 2 つの Clickonce 展開 URL で同じアプリを異なる構成ファイルで起動したいのですが、どちらもまったく同じアプリを起動しています。
Clickonce アプリケーションがあり、同じアプリケーションの 2 つのバージョンを異なる構成ファイルでデプロイしたいと考えています。したがって、パッケージは同じソリューションから公開されますが、構成が変更されて別の URL になります。例: App1 はhttp://myserver/app1/myapp.applicationで起動され、app2 はhttp://myserver/app2/myapp.application で起動されます
ただし、どちらの URL も同じアプリ (公開されている最新のもの) を起動します。これは正しいです?やりたいことはできるの?
security - clickonce Web リポジトリへのアクセス権をどのように制限しますか?
ClickOnce アプリケーションを構築し、正常に展開しました。
アプリケーションは必要に応じて正常に更新され、すべて正常に動作します。
しかし、インターネット上の誰もがファイルに自由にアクセスできるという事実は好きではありません (たとえ彼が私の顧客の 1 人でなくても)。
私は少数のクライアント (大企業) しか持っていないので、次のように .htaccess ファイルを使用してクライアント IP へのアクセスを制限しました。
残念ながら、このソリューションは自動化されておらず、モバイル ユーザーにはうまく機能しません。
この状況にどのように対処しますか?