MSBuildSdks icon indicating copy to clipboard operation
MSBuildSdks copied to clipboard

Need Microsoft.Net.Sdk.Sql

Open ahdung opened this issue 2 years ago • 6 comments

Traditional sqlproj is less and less supported by tools, some issues: https://developercommunity.visualstudio.com/t/Cant-drag-file-into-solution-explorer/1603986 https://youtrack.jetbrains.com/issue/RSRP-487192

But sqlclr is still alive, right? so we need a also alive database project, I think that is Microsoft.Net.Sdk.Sql.

ahdung avatar Dec 21 '21 02:12 ahdung

@ahdung Perhaps have a look at https://github.com/rr-wfm/MSBuild.Sdk.SqlProj/ ? I think that covers other features of sqlproj, but perhaps it could be used as a jumping off point, or be expanded to cover sql server assemblies.

CZEMacLeod avatar Dec 21 '21 05:12 CZEMacLeod

@CZEMacLeod Thank you for your recommendation, I know this repository, I hope there is an official thing.

ahdung avatar Dec 21 '21 05:12 ahdung

@ahdung It was featured in a YouTube video posted on the dotNET channel, so I think it has, at least, been acknowledged, if not officially adopted by Microsoft. It would certainly be good to see it formally adopted, and perhaps expanded by the MS team, but I'm sure there is limited availability and they have to choose what to put their efforts into.

CZEMacLeod avatar Dec 22 '21 02:12 CZEMacLeod

@CZEMacLeod This repository exists or not exists, I hope there is an official sql sdk, and support sqlclr. sqlclr alive, project alive. MS shouldn't forget this development scenario.

ahdung avatar Dec 22 '21 02:12 ahdung

There is a team at Microsoft who owns the SQL project system that would be working on this. Unfortunately, I do not know more about it at the moment but I think there is ongoing work to improve it.

jeffkl avatar Jan 10 '22 17:01 jeffkl

https://github.com/microsoft/DacFx/tree/main/src/Microsoft.Build.Sql

gfody avatar Aug 27 '23 18:08 gfody