Make ShellExecute a public class

May 12, 2008 at 9:24 PM
Edited May 12, 2008 at 9:24 PM
I'm in a position where I need to make a one off Task that gets the most recent label and returns it in a property.  I've figured out how to do it using tf.exe and the Helper class.  It looks like I could model it after some of the other tasks in the SourceTfs namespace.  The rub is that I doubt it's a useful task that would be added to the SDC library, so getting at the ShellExecute class (being internal in the Configuration namespace) becomes a problem.  I assume it's internal as you probably don't want too many public classes that aren't tasks floating around in the library.  Anyway, just a suggestion to make it public as I could see other people needing to make one off tasks and needing the functionality that it provides.