防止在类库中创建app.config

时间:2011-05-18 14:19:46

标签: vb.net visual-studio visual-studio-2010

背景 我已经创建了一个Visual Studio 2010解决方案,其中包含一个用于Web应用程序项目的单独项目和用于业务逻辑的类库。我想要在Web应用程序项目中定义的连接和其他应用程序设置,而不是类库的配置文件。即使在我删除文件后,类库中的某些内容仍继续重新创建app.config文件。我猜它与LINQ to SQL dbml文件有关。

问题 有没有人知道一种阻止app.config在类库中自动生成的方法?

1 个答案:

答案 0 :(得分:1)

您无法阻止生成app.config。

我发现类库有自己的配置文件没问题。我做的MVC Web项目(与winforms,webforms或任何其他项目类型相同)有许多类库,每个库都有自己的app.config。

连接字符串仅存储在主MVC项目中。部署时,请不要部署这些配置文件或从中删除连接字符串。只要它们(连接字符串)具有相同的名称,类库就会在主项目的配置中找到它并从那里使用它。