Open MihailRomanov opened 9 years ago
Thanks Mihail for your interest in the project. I agree this is a good idea and we are working on getting this done. I don't have a firm date yet as we are still working on getting a signed version to include in the NuGet package.
Stay tuned.
Lonny
Thank you, Lonny! I can wait. Let me know how will news!
Any update on this?
Hi Erik and Mihail. We do not have a firm ETA for resolving this issue at present. Nugetization support is on our backlog but we've been prioritizing some other work ahead of this. We will keep this thread updated if and when this changes.
Thanks, Kevin
Hi, any progress on this? It would also be really useful to have several of the SQLServer related assemblies that are typically used in VS extensions/tools as a dependency in nuget for easy access on build servers similar to how VisualStudioExtensibility is doing nuget packages.
Is it any help if we get it signed and package it up?
Are there any technical problems to doing it?
The main blocker I see (unless i'm missing something) is that the DacFx (and script dom) is redistributable only in msi form - is this right? Can it be changed?
If we had a nuget of this and the dependencies then it would make our life so much easier and I can spend some time on it.
ed
We hope to produce a nuget package once the dependencies (SQLDOM in particular) are not installed into the GAC by default. We're actively working on this but exact timing is TBD. Note that DacFx is redistributable by copying the DLLs + License.txt file. The important part is to include the license file as that’s what makes it legal to redistribute. As of right now, ScriptDom (and SqlSysClrTypes) are GAC’d which is why we recommend they be installed via MSI. However we are actively working to get a version bumped non-GAC’d version available so that you could reliably build and use that version in applications. Otherwise, you risk an earlier version being in the GAC which could mess up your code.
Cool thanks for clarifying! /slopes away to add a license.txt to a few packages :)
The nuget version of DacFx is out now - would it be possible to get an appveyor build setup which would publish to nuget.org or something?
Getting this built on Appveyor and pushed to Nuget now would be awesome!
Almost 3 years in, any chance this will happen soon?
I ended up just pulling on the project in my solution, but please, could you just state: this is not going to happen, or provide an ETA?
This TSqlTypedModel
has been around for 4 years now and you are still distributing TSqlModel
as a default?
Its easier to select metadata from the information schema or sys tables and hold that data in custom written classes than it is to use the TSqlModel
.
It's an enormous disservice to much of the work you all have done for SSDT and SQL server by continuing to push that very-hard-to-use model. Please either include this into DacFx or a separate package (that is consumable by sql projects and can replace the SQL tt stuff).
Any update on this?
moved from dacextensions repo, related to https://github.com/microsoft/DACExtensions/tree/master/DacFxStronglyTypedModel
Please, create NuGet package for Strongly Typed Model!