.NETの型指定されたDataSetの.xsdファイルには<Connections>
、DataTablesとTableAdaptersのセットアップに使用したデータ接続のリストを含むセクションがあります。
そこにそれらを持たせたくない時があります。たとえば、設定や.configなどで接続文字列を探すのではなく、接続文字列をカスタムコンストラクターに渡してそれを使用したい場合があります。
しかし、そのセクションから接続文字列を削除する(空のままにする)か、セクションを完全に削除すると、DataSetコード生成ツールがおかしくなりそうです。一方、それらを削除しないと、DataSetはそれらの接続文字列の設定を見つけることができないため、別のプロジェクトに配置したときに不満を抱きます。
型付きデータセットに接続を気にしないように指示する方法はありますか?(もちろん、TableAdapter SQLまたはストアドプロシージャを変更した場合は、接続を確立する必要がありますが、それが私の問題になるはずです。)