Database first with EF6 SqlAnywhere provider in VS2017

entity-framework entity-framework-6 sqlanywhere

Question

While building an EF6 model in Visual Studio 2017, even after installing the developer version of SQLAnywhere 17 and manually running the installer for VS integration that is offered by this installation, I was still unable to view any providers other than the MSSQL ones.

I discovered this https://www.nuget.org/packages/Sap.Data.SQLAnywhere.EF6/17.0.7.3399.

Does anybody know where I can obtain instructions on using it? Both a repository and access to documentation are absent from Nuget.

The package was successfully installed, and it is included in project references, but when I attempt to construct an EF model, it is missing from the provider list.

The package creator responded as follows to a request:

Hi Peter,

For information and documentation go to: https://sqlanywhere-forum.sap.com/

or with SyBase http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc01776.1604/doc/html/san1357754863708.html

Kind Regards, Erwin Bakels

Although I appreciate the rapid reply, the documentation link points to information on using a different version for a different task; the library is for EF6 and I require database-first, but the material is for code-first with EF4.3. Although I didn't expressly tell Erwin that I preferred database-first, it's still not a useful response.

According to further study, VS2017's modifications make it impossible for the installer to appropriately register the provider. This suggests that there won't be any potential of designer support for EF with SQL Anywhere until SAP fixes the installation to work with VS2017.

1
0
5/28/2018 4:19:07 AM

Accepted Answer

ZZZ_tmp
1
8/21/2018 5:45:23 AM

Popular Answer

ZZZ_tmp


Related Questions





Related

Licensed under: CC-BY-SA with attribution
Not affiliated with Stack Overflow
Licensed under: CC-BY-SA with attribution
Not affiliated with Stack Overflow