2016-01-27 75 views
1

我在解決方案中有一個項目。運行該項目沒有任何問題。我添加了一個靜態方法來通過實體框架測試數據庫連接。如果我用Resharper的調試調試這個靜態方法,它崩潰它不能在app.config中找到連接字符串的一節。 (其他項目訪問app.config也失敗)Resharper - 調試靜態方法

我試圖複製app.config輸出。 我試圖設置「使用單獨的AppDomain」。

我該怎麼辦?謝謝 !

+0

你需要澄清你的問題,也許提供一些代碼。 Resharper調試 - 你的意思是Resharper調試單元測試?如果是這樣,你有沒有添加連接字符串到單元測試項目的app.config? –

+0

我還沒有創建任何單元測試項目。這是使用靜態方法的主要項目,它在創建數據庫上下文時崩潰,因爲它無法在app.config中找到部分。 (好像找不到app.config) – wh1sp3r

回答

0

這是使用ReSharper的Run Configurations?如果是這樣,我會說這聽起來像一個錯誤,運行靜態方法的主機不能正確設置app.config。我建議raising an issue

+0

好吧,如果我創建一個單元測試項目並將我的項目app.config複製到單元測試的文件夾,它工作正常。如果我試圖直接在我的主項目(使用正確的app.config)調試我的靜態方法,它會失敗,因爲缺少app.config中的部分。無論如何,我提出了一個問題,讓我們看看:) – wh1sp3r