Subsonic DataProvider=ProviderFactory.GetProvider(";)NullReferenceException?

Subsonic DataProvider=ProviderFactory.GetProvider(";)NullReferenceException?,subsonic,subsonic3,Subsonic,Subsonic3,当亚音速为我的数据库调用默认构造函数时,我得到一个NullReferenceException 在我的例子中,它出错的行是 DataProvider=ProviderFactory.GetProvider(“MDMA”) 我正确地设置了名称空间,并且正确地生成了seam类,因此看起来我可以连接到数据库。这是虫子吗 我使用的是3.0.0.2版。这行代码要求在执行环境中使用名为“MDMA”的连接字符串。在App.Config/Web.Config文件中添加名为“MDMA”的连接字符串 示例: <

当亚音速为我的数据库调用默认构造函数时,我得到一个NullReferenceException

在我的例子中,它出错的行是

DataProvider=ProviderFactory.GetProvider(“MDMA”)

我正确地设置了名称空间,并且正确地生成了seam类,因此看起来我可以连接到数据库。这是虫子吗


我使用的是3.0.0.2版。

这行代码要求在执行环境中使用名为“MDMA”的连接字符串。

在App.Config/Web.Config文件中添加名为“MDMA”的连接字符串

示例:

<add name="MDMA" connectionString="Data Source=[DS];Initial Catalog=[Database];MultipleActiveResultSets=True;User Id=[UID];pwd=[PWD]" providerName="System.Data.SqlClient"/>
谢谢罗伯的快速回复。我在app.config中设置了连接字符串,但我想我在添加新app.config时触发太快了,并意外地将其放入了一个非执行项目中。app.config实际上包含在同一解决方案的库项目中。我把它搬走后,一切正常。