Is it possible to integrate the Firebird .NET 1.7 Provider with DDEX? It is my understanding that non compliant .NET 2.0 Providers do not take advantage of the VS DDEX. Therefore all I have to do is install the executable, and place the assembly references in my web.config file. Is this correct?
""Robert Simpson"" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > Perhaps I might be able to lend a little help on the DDEX front ... > > Here's a few changes to the reg file that should make Firebird > packageless. > Replace any occurrance of "VisualStudio" with "VWDExpress" to make the reg > file work on that Express edition: > > ----- Cut Here ----- > ÿþWindows Registry Editor Version 5.00 > > [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\DataSources\{2979569E-416D-4DD8-B06B-EBCB70DE7A4E}] > @="Firebird Data Source" > > [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\DataSources\{2979569E-416D-4DD8-B06B-EBCB70DE7A4E}\SupportingProviders\{92421248-F044-483A-8237-74C7FBC62971}] > > [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\DataProviders\{92421248-F044-483A-8237-74C7FBC62971}] > @=".NET Framework Data Provider for Firebird" > "DisplayName"="Provider_DisplayName, > FirebirdSql.VisualStudio.DataTools.Properties.Resources" > "ShortDisplayName"="Provider_ShortDisplayName, > FirebirdSql.VisualStudio.DataTools.Properties.Resources" > "Description"="Provider_Description, > FirebirdSql.VisualStudio.DataTools.Properties.Resources" > "CodeBase"="%Path%\FirebirdSql.VisualStudio.DataTools.dll" > "InvariantName"="FirebirdSql.Data.FirebirdClient" > "Technology"="{77AB9A9D-78B9-4ba7-91AC-873F5338F1D2}" > > [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\DataProviders\{92421248-F044-483A-8237-74C7FBC62971}\SupportedObjects] > > [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\DataProviders\{92421248-F044-483A-8237-74C7FBC62971}\SupportedObjects\DataConnectionSupport] > @="FirebirdSql.VisualStudio.DataTools.FbDataConnectionSupport" > > [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\DataProviders\{92421248-F044-483A-8237-74C7FBC62971}\SupportedObjects\DataConnectionProperties] > @="FirebirdSql.VisualStudio.DataTools.FbDataConnectionProperties" > > [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\DataProviders\{92421248-F044-483A-8237-74C7FBC62971}\SupportedObjects\DataConnectionUIControl] > @="FirebirdSql.VisualStudio.DataTools.FbDataConnectionUIControl" > > [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\DataProviders\{92421248-F044-483A-8237-74C7FBC62971}\SupportedObjects\DataObjectSupport] > > [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\DataProviders\{92421248-F044-483A-8237-74C7FBC62971}\SupportedObjects\DataSourceInformation] > @="FirebirdSql.VisualStudio.DataTools.FbDataSourceInformation" > > [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\DataProviders\{92421248-F044-483A-8237-74C7FBC62971}\SupportedObjects\DataViewSupport] > ----- Cut Here ----- > > The changes above are to replace the FactoryService entry with Codebase, > and > specify the full path to the design-time DLL. > > The second change was to add class locations to many of the > SupportedObjects. Not all of them need to be explicitly declared -- some > of > them are instantiated from FbDataConnectionSupport. > > > Getting it to work in the other Express Editions is a little more > complicated. > > Now then, as for the VSIP SDK requirement in order to get the DDEX > packaged > provider working ... Carlos, run right over to the http://www.vsipdev.com > website and register there! Once registered, you can create a product and > request a Package Load Key. > > Once you get a PLK granted, you can then add the PLK contents to the > satellite DLL, and add a few more keys to the reg file, and then nobody > will > have to download the VSIP SDK in order to use the Firebird DDEX provider > anymore. > > > Furthermore, if you really want to get clever, you can do a neat little > trick in FbDataConnectionProperties so that you no longer have to register > the Firebird data provider in the GAC in order to use the designer. It > requires some more reg file changes however. > > Robert > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by xPML, a groundbreaking scripting > language > that extends applications into web and mobile media. Attend the live > webcast > and join the prime developer group breaking into this new coding > territory! > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 > _______________________________________________ > Firebird-net-provider mailing list > Firebird-net-provider@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/firebird-net-provider > ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider