3
  1. C# コンソール アプリケーションの App.config ファイルに開発環境の接続文字列があります。
  2. 私が必要としているのは、アプリケーションの公開後に接続文字列を変更できるようにすることです。
  3. 発行するたびに、いくつかのハッシュ キーを含むマニフェスト ファイルが作成され、構成ファイルを変更しようとすると、it has a different computed hash than specified in manifest.

この問題を回避する方法

4

1 に答える 1

2

代わりに、データベース テーブルから読み取ることをお勧めします。また、将来、他のアプリがこの接続文字列を使用する可能性がある場合は、一度変更するだけでよいでしょう。アプリ全体で同じロジックを利用して、接続文字列を取得することもできます。これがあなたのケースにとって合理的でないと思われる場合は、Simon が「conn 文字列を定期的に変更する必要がある場合は、文字列として保存することを検討してください」と言ったことに同意します。必要に応じて、環境変数として設定することもできます。

于 2012-04-26T16:51:55.210 に答える