Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Visual Studio 2017 [DNET739] #681

Closed
firebird-automations opened this issue Mar 8, 2017 · 7 comments
Closed

Support Visual Studio 2017 [DNET739] #681

firebird-automations opened this issue Mar 8, 2017 · 7 comments

Comments

@firebird-automations
Copy link

Submitted by: André Ziegler (andre.ziegler)

Is replaced by DNET659

Votes: 2

Can you please add support for the Visual Studio 2017 to the DDEX Installer? Currently it only supports Vs versions up to VS2015.

@firebird-automations
Copy link
Author

Commented by: danielrail (danielrail)

I tried by simply changing the registry keys from 14_Config to 15_Config, but that simply created a 15_Config registry key that only contained the registry keys for Firebird, and nothing else. It looks like that they have changed how the integration works.

Here's the reference of the breaking changes with regards to the registry:
https://docs.microsoft.com/en-ca/visualstudio/extensibility/breaking-changes-2017

@firebird-automations
Copy link
Author

Commented by: André Ziegler (andre.ziegler)

@danielrail

yes, but this could be fixed by implementing it as VSIX (DNET659).

In "public override void Register(RegistrationContext context)" here you can set all values that are in reg.

@firebird-automations
Copy link
Author

Commented by: André Ziegler (andre.ziegler)

@danielrail

Here is some background on the issue:

3rd party database tools such as MySQL requiring some work to integrate with Visual Studio 2017
http://www.visualstudioextensibility.com/2017/03/19/3rd-party-database-tools-such-as-mysql-requiring-some-work-to-integrate-with-visual-studio-2017/

In this case, since Visual Studio 2017 uses its own private Registry hive, the setup has some work to do using the RegLoadAppKey

https://msdn.microsoft.com/en-us/library/windows/desktop/ms724886(v=vs.85).aspx

@firebird-automations
Copy link
Author

Commented by: @cincuranet

Here's a manual, for now, tutorial how to do it: https://www.tabsoverspaces.com/233604-installing-ddex-provider-for-firebird-into-visual-studio-2017/ .

@firebird-automations
Copy link
Author

Modified by: @cincuranet

Link: This issue is replaced by DNET659 [ DNET659 ]

@firebird-automations
Copy link
Author

Commented by: @cincuranet

DNET659

@firebird-automations
Copy link
Author

Modified by: @cincuranet

status: Open [ 1 ] => Closed [ 6 ]

resolution: Won't Fix [ 2 ]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants