2010-07-08 80 views
1

我正在使用EntLib 5.0进行日志记录和异常处理,但没有进行数据访问。如何让EntLib数据库设置保持删除状态?

每次我使用entlib设计器删除'数据库设置'应用程序块时,它会在重建应用程序后重新添加。这不会是一个问题,我只是保留它,除了自动创建LocalSqlServer和LocalMySqlServer实例并在下一个版本中引发“LocalMy [DB] Server(Connection String):连接字符串是必需的值”。

我刚刚在每次构建之前删除它,但这显然很烦人。

那么,我该如何删除它以保持删除?

回答

1

你需要编辑你的machine.config。

在我通过Web Matrix安装Wordpress/MySQL之后,我开始了这个问题。

它加入这一行到我的.NET 2.0 machine.config文件:

<add name="LocalMySqlServer" connectionString="" /> 

因此,所有你需要做的是在文本编辑器打开它,并注释掉该行!

在我的情况下,该文件是在这里: C:\ WINDOWS \ Microsoft.NET \框架\ V2.0.50727 \ CONFIG \ machine.config中

我注释掉了两家供应商,如:

<!-- <add name="OraAspNetConString" connectionString=" " /> 
    <add name="LocalMySqlServer" connectionString="" /> --> 
相关问题