0

mdfデータベースにアクセスするためにSystem.Data.Linq.DataContextファイルを使用しています

デバッガーがDebugディレクトリに作成したデータベースではなく、プロジェクトディレクトリのデータベースを使用したい。

問題は、接続文字列を編集してAttachDBFilenameのパスを選択すると、VS2008によってプロジェクトディレクトリが自動的に「|DataDirectory|」に置き換えられることです。

どうすればこれを回避できますか?

4

2 に答える 2

0

すでに次のように書くことができます:SampledbDataContext sdc = new SampledbDataContext(Server.MapPath( "〜/ Sampledb.mdf")); またはdesign.csファイルでpublicSampledbDataContext():base(global :: "[write cnn string Here!]"、mappingSource){OnCreated(); }

于 2011-05-12T20:40:52.893 に答える