2013-02-16 39 views
0

我們有一個Windows窗體桌面應用程序,我們正在製作一個獨立的MVC Web應用程序,該應用程序將使用桌面應用程序業務對象。我們將mvc應用程序作爲解決方案導入桌面解決方案。問題是,當我們的啓動項目設置爲MVC解決方案時,將ConnectionString從App.Config中取出似乎不起作用。我們將App.Config文件複製到我們的MVC web解決方案中,但是聲明將Web MVC應用程序導入到Forms桌面應用程序App.Config返回Null

string remote = ConfigurationManager.AppSettings["RMSRemoteConnection"]; 

始終加載null。這個陳述是從桌面窗體應用程序中的一個類中調用的。當我們的啓動項目是Web MVC解決方案時,這個ConfigManager有問題。我們需要使用主桌面解決方案的現有業務對象。有任何想法嗎?

回答

1

我們複製App.config文件到我們的MVC websolution

的ASP.NET Web應用程序使用web.config,不app.config。因此,請確保在包含此連接字符串的Web應用程序根目錄中有一個web.config文件。

相關問題