2011-05-18 76 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项目中。部署后,不要部署这些配置文件或从中删除连接字符串。只要它们(连接字符串)具有相同的名称,类库就会在主项目的配置中找到并从那里使用它。