2011-05-18 28 views
2

背景: 我已經爲Web應用程序項目和業務邏輯的類庫創建了一個單獨項目的Visual Studio 2010解決方案。我想要在Web應用程序項目中定義的連接和其他應用程序設置,並且沒有類庫的配置文件。即使刪除文件後,類庫中的某些內容仍會繼續重新創建app.config文件。我猜它與LINQ to SQL dbml文件有關。阻止在類庫中創建app.config

問題 有誰知道一種方法來防止在類庫中自動生成app.config?

回答

0

您無法防止生成app.config。

我看到類庫沒有問題,它有自己的配置文件。我做了MVC Web項目(與winforms,webforms或任何其他項目類型相同)與衆多的類庫,每個都有它自己的app.config。

連接字符串僅存儲在主MVC項目中。部署後,不要部署這些配置文件或從中刪除連接字符串。只要它們(連接字符串)具有相同的名稱,類庫就會在主項目的配置中找到並從那裏使用它。