Burn CDs in .Net 2.x?

  • Thread starter Thread starter Steve Marshall
  • Start date Start date
S

Steve Marshall

Sorry if this has been covered before - does the .NET Framework 2.x
support writing to CD and/or DVD drives? If so, where do I need to
look for the right objects etc to use? I've been looking but haven't
found anything yet.
 
Hello Steve,
Sorry if this has been covered before - does the .NET Framework 2.x
support writing to CD and/or DVD drives? If so, where do I need to
look for the right objects etc to use?

The .NET 2 Framework doesn't support this natively, but there's a nice -
and free - project called XPBurn here:
http://www.gotdotnet.com/workspaces/workspace.aspx?id=2d7c26d1-8e05-4fd8-a868-cf794409a37e

One minor drawback is that it works only on XP and newer - I guess you
could use some burning software vendor's C API to be compatible with older
Windows versions, but then that's not without problems either :-)


Oliver Sturm
 
Sorry if this has been covered before - does the .NET Framework 2.x
support writing to CD and/or DVD drives? If so, where do I need to
look for the right objects etc to use? I've been looking but haven't
found anything yet.

Nero Burning ROM I believe also has an API you can drive
 
Hello Rad,
Nero Burning ROM I believe also has an API you can drive

Yes, I think so, too. It's not .NET as far as I know, and it creates new
problems - how are you going to make sure that Nero is available on the
target machine, for instance?

From my point of view, if you start supporting CD burning via 3rd party
software, you should really consider supporting more than one package for
your customers' benefit. Unless CD burning is a really major functionality
for my software, I'd rather go for builtin OS CD burning support where
possible, even if it means supporting only Windows versions back to XP.
Just my 2p, of course...


Oliver Sturm
 
Hello Rad,


Yes, I think so, too. It's not .NET as far as I know, and it creates new
problems - how are you going to make sure that Nero is available on the
target machine, for instance?

From my point of view, if you start supporting CD burning via 3rd party
software, you should really consider supporting more than one package for
your customers' benefit. Unless CD burning is a really major functionality
for my software, I'd rather go for builtin OS CD burning support where
possible, even if it means supporting only Windows versions back to XP.
Just my 2p, of course...

Oliver Sturm

Hey Oliver,

Indeed, that is a whole new set of problems. But if you're fortunate enough
to find it -- it has quite a rich API
 
Back
Top