asp.net Web服务器/应用程序无法读取providerName“System.Data.SqlClient”

oxf4rvwz  于 2022-12-20  发布在  .NET
关注(0)|答案(1)|浏览(152)

我计划在我的ASP.NETMVC5Web应用程序中使用身份验证框架。
实际上,它在我的本地/dev机器上按预期工作。我将代码部署到Web服务器,但当我运行应用程序时,我收到一个错误,Web服务器无法从配置文件中读取providerName="System.Data.SqlClient"
但它在我本地的机器上运行得非常好。

ktca8awb

ktca8awb1#

这是因为您只在本地连接了存储库。
一种方法是将与SqlClient连接的DLL上传到bin上,但最好转到您的项目,右键单击项目,打开“管理NuGet包...”
并包含“System.Data.SqlClient”包。
然后编译并再次将结果上传到服务器。

相关问题