在Visual Studio 2015中工作,我有一个需要部署到多个客户端的VB应用程序。只要我使用与开发的Oracle.DataAccess.dll完全相同版本的计算机进行部署,应用程序就可以正常工作。但是我需要部署的机器具有不同版本的Oracle Client。有什么方法可以让应用程序适用于不同版本的Oracle客户端?
我有一个使用分组声明的视图。因此,视图没有主键列。 在EF中,您的表和视图需要有主键或ID列。 正如我搜索To force entity framework to use a column as a primary key, use ISNULL。 这是一个SQL解决方案,但我使用Oracle数据库。 为了让我尝试在Oracle中使用ISNULL()等价的NVL(),但它没有解决问题。 edmx文