3
我有一個C#類庫,我使COM可見,所以我也可以從在Visual Studio 6中編寫的遺留應用程序中調用它。此庫在其中有一個實體框架用於將記錄添加到數據庫。通過COM調用庫可以工作,但記錄不會被添加到數據庫中。我決定調試這個最簡單的方法是將一個C#WinForms測試應用程序添加到庫解決方案中。這是我注意到實體框架也在這裏失敗的地方。事實證明,這是由於庫中的app.config連接字符串也需要成爲測試應用程序的一部分。這很好,這意味着WinForms應用程序能夠正常工作,並且記錄被添加到數據庫中。COM中的ADO.NET實體框架可見的C#類庫
但是,我怎樣才能解決這個問題,通過傳統的應用程序通過COM調用?顯然他們沒有app.config。
將連接字符串硬編碼到適配器中? – 2012-07-13 14:22:34