winformsデスクトップアプリケーションで接続文字列を隠すか書き込むことをお勧めしますか?私は一度ハードコード化したDAL(データアクセスレイヤー)を持っていますが、そこにはいけないとわかります。これについてのヒント? (私はVS 2017です。)Windowsフォームで接続文字列を非表示にする場所はありますか?
0
A
答えて
1
Resource fileはこれでうまくいくはずです。
Visual Studioを使用すると、プロジェクトを右クリックして[プロパティ]を選択し、[リソース]タブに移動してデフォルトのリソースファイルを作成するか(リンクをクリックして)、またはUIを使用して既存のリソースファイルを更新します。
プロジェクトがそれで、キーと値のペアを持つデフォルトのリソースファイルを取得すると、コード内のリソースファイルから値を使用してAnyKeyYouDefinedInTheResourceFile
は、プロジェクトの中の鍵である
Properties.Resources.AnyKeyYouDefinedInTheResourceFile
...と同じくらい簡単ですデフォルトのリソースファイル。
上記の例では、Properties
の完全な名前空間が実際にWhateverYourDefaultNamespaceIsCalled.Properties
であるため、コードスニペットがデフォルトの名前空間にあることを前提としています。
関連する問題
- 1. app.config C#フォームのデータベースへの接続文字列を非表示にする
- 2. Windowsフォーム表示文字列
- 3. Webクエリから接続文字列をExcelで非表示にする方法
- 4. mongoalchemyで接続文字列を指定する場所0.21
- 5. IISマネージャの接続文字列の場所を確認する場所
- 6. 動的接続文字列を別のWindowsフォーム(VB.NET)に渡す
- 7. データベースファイルと接続文字列の場所が見つかりませんか?
- 8. 同じ場所にあるdivのデータを表示/非表示しますか?
- 9. sql lite接続文字列に問題がありますか?
- 10. 接続文字列をRDLCにハードコードする方法はありますか?
- 11. web.configに接続文字列を保護する必要はありますか?
- 12. 接続文字列を持つ適切な場所
- 13. 接続文字列の格納場所EFデザイナー
- 14. C#winformsビジュアルスタジオの接続文字列の複数の場所?
- 15. エンティティフレームワーク - レイヤードデザイン - 接続文字列の配置場所
- 16. 仮想文字列ツリーの特定の列を非表示にする方法はありますか?
- 17. 接続文字列からWindowsユーザーを取得する
- 18. Entity Framework:パスに不正な文字があります。 (接続文字列)(MVC3)
- 19. .Net Windowsプログラムの接続文字列
- 20. Windows Azureの接続文字列
- 21. SSRS 2016非ローカルサーバーの接続文字列
- 22. ポータルでWindows Azure Redis接続文字列を設定する
- 23. EF接続文字列を1か所に設定する方法は?
- 24. クラシックASPからOracle 11gに接続する接続文字列
- 25. Windowsフォーム間の表示と非表示に切り替えるには?
- 26. asciiを文字列として表示する方法はありますか?
- 27. Openpyxlで列を非表示にする方法はありますか?
- 28. Rails 3では、接続文字列が設定される前に起動するイベントはありますか?
- 29. 接続文字列にデータベースを接続できません
- 30. 「スタートアップ」フォームがVB.NETに読み込まれる前にWindowsフォームを表示する方法はありますか?
app.configファイルに入れてください –
設定ファイルを使用できます。この[リンク](https://stackoverflow.com/questions/114527/simplest-way-to-have-a-configuration-file-in-a-windows-forms-c-sharp-application)を参照してください。 – Nythiennzo