无法构造类型数据库。您必须配置容器以提供此值

问题描述 投票:0回答:1

运行项目后我收到此错误。我将远程oracle连接字符串添加到web.config文件中。我没有为visual studio 2017下载oracle开发者工具。我使用的是oracle 11g客户端和visual studio 2017 64x,dot.net framework 4.任何人都知道无论如何都要解决这个问题。对图像进行编辑。

asp.net-mvc oracle oracle11g
1个回答
0
投票

试试这个:

        DbProviderFactory DatabaseFactory = DbProviderFactories.GetFactory(providerName);

        using (Database db = DatabaseFactory.CreateConnection())
        {
            db.ConnectionString = connectionString;

            db.Open();

            TestContext.WriteLine("Connection established : " + db.State);
            db.Close();
        }

标题Creating the DbProviderFactory and DbConnection可能对您有所帮助:https://docs.microsoft.com/en-us/dotnet/framework/data/adonet/obtaining-a-dbproviderfactory

© www.soinside.com 2019 - 2024. All rights reserved.