1
我目前正在.NET框架4.5中使用實體框架開展ASP.NET項目工作,並在Visual Studio Express 2012 for web中工作。在這一點上,我創建了很多模型,上下文和控制器。在控制檯應用程序或服務中使用asp.net代碼
我也做了一些從數據文件中導入大量數據到數據庫的類。但是,現在已經很清楚,實際的導入應該可以通過服務或控制檯應用程序完成。
如何將進口代碼邏輯與當前項目分開,同時保留MVC框架的所有依賴關係,將其放入控制檯應用程序項目中?
- 我只是讓新項目取決於舊項目嗎?
- 數據庫的連接字符串通過web.config進行配置,並由舊項目中的內部上下文邏輯進行管理。我如何使用這個控制檯應用程序?
沒錯,那就是基本上就是我想做的事情。它似乎工作得很好。但是,我確實需要將web.config文件複製到控制檯應用程序項目中,並將其重命名爲app.config。有沒有辦法在項目之間共享配置文件? –
你可以 - http://stackoverflow.com/questions/2746797/c-can-we-share-some-contents-of-app-config-between-projects和http://blogs.msdn.com/b/ jjameson/archive/2009/04/02/linked-files-in-visual-studio-solutions.aspx –
不過,在我的情況下添加鏈接不起作用,因爲它必須在一個名爲web.config中位置和app.config在其他。似乎沒有重新命名鏈接的選項。 –