0

我有在 ASP.NET 中使用 Web.Config 文件的经验。我正在尝试将 app.config 文件添加到 VB.NET 项目中。

如果我将 app.config 添加到客户端应用程序,我可以在其中一个类(在类库中)中检索连接字符串,但如果我将 app.config 添加到类库项目,我将无法这样做(我收到“对象不是实例”错误)。将 app.config 添加到客户端应用程序和将其添加到类库有什么区别?

4

1 回答 1

1

app.config 始终属于可执行程序集。如果一个库尝试读取 app.config,它实际上将读取属于正在使用该库的任何可执行文件的 app.config。这就是为什么您可以在可执行文件的 app.config 中放置适用于各种 .NET 框架库的设置的原因。

于 2012-07-02T23:55:13.493 回答