From: Gert D. <ger...@pa...> - 2003-08-28 17:23:19
|
I'm not saying youshould care about Mono, but for NAnt we should try to provide tasks that run on all supported frameworks. I'm not saying we can't offer framework or OS specific tasks, but we should try to provide framework, and OS neutral tasks where possible. Gert ----- Original Message ----- From: "Brian Knowles" <BKn...@fi...> To: <nan...@li...> Sent: Thursday, August 28, 2003 7:16 PM Subject: RE: [nant-dev] IIS Task > > From: Gert Driesen [mailto:ger...@pa...] > > Sent: Thursday, August 28, 2003 10:00 AM > > Any reason why you used WMI and not the ServiceController class ? > > Yeah, I was building a number of WMI based tasks and the simplest thing for > me to do was use WMI. In addition to the service controller, I built a > service change task, a product install task, a product uninstall task, a > share create task and a process start task. There are a million more that > could be added using WMI. WMI is the quickest way to add system manipulation > functionality to Nant. > > > I think I would perfer using the ServiceController class, as that class > > will > > more likely have an implementation in Mono (haven't checked if its already > > there). > > I don't care much about Mono. Services, MSI installations and shares are > WIN32 specific anyway. If Mono wants to play on WIN32, System.Management > should be implemented. > > -Brian > |