Cette question apparemment absurde peut sembler étrange d'un tel utilisateur de haut-rep, alors s'il vous plaît gardez avec moi.Comment "exécuter les fichiers DLL de l'objet de gestion SQL Server via un éditeur de liens"?
Je souhaite distribuer les DLL SMO SQL Server avec mon application .NET. Il y a maintenant un official nuget package avec license terms. Ceux-ci contiennent la clause:
ii. Exigences de distribution. Pour tout Code Distribuable que vous distribuez, vous devez
pour tout Code Distribuable [...]
- ayant une extension de nom de fichier .dll, distribuer uniquement les résultats de l'exécution dudit Code distribuables par un agent de liaison avec votre programme
Apparemment, je dois « exécuter le dll par un éditeur de liens avec mon programme ». Jusqu'à présent, j'étais sous l'impression que, dans Windows, DLLs are the output, not the input of the linking process.
Alors, comment ferais-je cela? Les avocats de la SEP ont-ils gâché ou est-ce réellement faisable?
Hum. Eh bien, vous pouvez renommer DLL en quelque chose d'autre, je suppose. – arrowd
Cela ne signifie-t-il pas que vous devez ** NOT ** inclure le code source ou un fichier intermédiaire avec une DLL d'assembly? Cela ou ils ne veulent simplement pas que le développeur inclue une autre ressource incluse dans le paquet nuget à l'exception des DLL SMO – Sidewinder94