2
私は、テストプロジェクトのapp.configにあるconnectionstringを使用する私のappharborソリューションでテストプロジェクトを持っています。appharborテストプロジェクトapp.configファイルのconnectionstringが変更されない
appharborがプロジェクトをビルドする前に、Webプロジェクトの接続文字列を変更するのと同じようにapp.configの接続文字列を変更しないでください。
接続文字列の名前は、両方のファイルで同じです。
おかげ
私はテストプロジェクトにはデータベースのやりとりが含まれていないと言っていますか?ありがとう – eiu165
あなたが主張している場合は、接続文字をハードコードすることができますが、それは良い解決策ではありません。より良いアプローチは、メモリ内モードで動作するデータベースを使用することです。 AppHarborでは、これにsqliteを使用します。もう少し悪い選択肢は、SQL Server CEを使用することです。ここにサンプルがあります:https://github.com/appharbor/AppHarbor-SQLServerCEUnitTesting-Sample – friism
ありがとうございますfriism、sqliteのように見えるこのための最良の賭けです。私はそれを撃つだろう。 – eiu165