1

接続文字列とその他の設定を application.setting(config) に保存し、一度クリックして c# アプリをデプロイし、クライアントが簡単にアクセスできるように Web サーバーに公開しました。しかし、問題は、ユーザーが Web サーバーからアプリをインストールし、そのカスタマイズされた設定をアプリケーションに設定した場合、新しいバージョンのアプリを公開するたびに、クライアントが Web サーバーからアプリを更新すると、現在のアプリケーション設定がファイルに置き換えられることです。サーバーに公開したので、システム上のアプリケーションの接続文字列がクライアントに設定され、その結果、接続文字列の変更のためにクライアントアプリが自分のデータベースに接続できませんでした。一度クリックして設定を更新しないようにする解決策があるかどうか教えてください。

4

1 に答える 1

0

ClickOnce キャッシュにデータを保存するのは安全ではありません。更新によって変更されないように LocalApplicationData に移動する方法を説明しているこの記事を確認してください。

于 2013-10-18T18:24:44.847 に答える