我在visual studio ultimate 2015 CTP版本14.0.22609.0 D14REL中创建了一个vnext解决方案,在包管理器中我添加了oracle托管驱动程序。
@IBOutlet weak var history: UILabel!
@IBAction func appendContent() {
if history.text != nil && !history.text!.isEmpty {
history.text = history.text! + "\r\n" + "some content"
}
else{
history.text = digit
}
}
然后在我的config.json
中Install-Package odp.net.managed
当我试图在课堂上使用它时
"Data": {
"DefaultConnection": {
"ConnectionString": "Server=(localdb)\\mssqllocaldb;Database=aspnet5-vnext-237fb18c-c414-44a8-8771-e02d4719d1dc;Trusted_Connection=True;MultipleActiveResultSets=true"
},
"hr": {
"ConnectionString": "Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521))(CONNECT_DATA=(SID=mydatabase))); User Id=hr; Password=xxxxxxx;", "providerName":"oracle.manaagedatacess.client"
}
},
许多编译错误,例如Oracle,Configuration和OracleConnection的类型或命名空间是否缺少程序集引用?项目vnext asp.net Core 5.0
答案 0 :(得分:1)
Christian Shay是对的......但是有一个调整。我没有测试,只是尝试在project.json中评论dnxcore50,如下所示:
"frameworks": {
"dnx451": { }
},
由于默认Web模板同时针对完整的.NET和.NET Core,因此oracle托管驱动程序框架目前在.NET Core中不可用。所以你可以评论出来。现在,您应该能够构建并运行解决方案而不会出错。
更新:
删除
/* dnxcore50": { } */