Entra

View Full Version : Curiosità legale sulla distribuzione di una DLL


alex783
11-09-2009, 00:34
In una mia applicazione devo sfruttare il Task Scheduler di Windows. Allora ho pensato di aggiungere il riferimento alla DLL "taskschd.dll" (C:\Windows\System32) nel mio progetto in Visual C# per sfruttare le API del Task Scheduler. Mi sono accorto che, a seguito di questa operazione, viene creato un file nella cartella del mio progetto, di nome "Interop.TaskScheduler.dll". Se provo ad eliminare questo file e ad eseguire la mia applicazione, mi viene sollevata un'eccezione (l'assembly della DLL rimossa non viene trovato, ovviamente).

Domanda: posso distruibuire quella DLL insieme alla mia applicazione, magari inglobandola nell'eseguibile con ILMerge, oppure v́olo qualche licenza MS? :stordita:

Grazie,
Alessandro.

CwNd
11-09-2009, 09:29
Non credo che dovrei avere problemi, quella dll serve solo per interfacciarsi con la "dll" effettiva che sta nella cartella di windows :)

alex783
11-09-2009, 10:05
Non credo che dovrei avere problemi, quella dll serve solo per interfacciarsi con la "dll" effettiva che sta nella cartella di windows :)

Grazie per la risposta. ;)