私の戦略は、プロジェクトのレイアウトをきれいに保つことでした。これがデータレイヤープロジェクトだとすれば、関係するエンティティごとにクラスファイルを用意するつもりです。私は自分自身のディレクトリに.dbmlを置くと思っていました。 .dbmlファイルをサブディレクトリ内に置くと、そのファイルは低レベルの名前空間のソートに変わります。Visual StudioとLINQ:DBMLファイルをプロジェクトの別のディレクトリに配置する
これはC#クラスライブラリプロジェクトです。
私はこの機能を無効にし、実際のLinqToSqlクラスにアクセスするためにディレクトリ名を入力しなくても、LinqToSql dbml datacontext名にアクセスできますか?
Hmmm ....この属性はどこに表示されますか?クラスライブラリプロジェクトのサブフォルダをクリックすると、「プロパティ」ウィンドウに表示されるのは「フォルダ名」だけです。 VS 2008 SP1 –
興味深いのは、私はVS 2008 SP1を使用していて、フォルダ名と名前空間プロバイダを持っています...私はresharperをインストールしました。 – CodeLikeBeaker