Got asked how to debug a plugin for YME with Visual Studio 2005 Express C# yesterday. I think I have the solution. Under the "full" versions of VS, just open the project properties, click the Debug-tab and set Start Action/Run external command to the YME executable.
However, the express edition has what MS calls a "very streamlined user experience" without actually telling you what is missing. This means that Start Action is missing. Well, just plug the data into the MyClassLibrary.csproj.user file and you should be all set. Example:
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<StartAction>Program</StartAction>
<StartProgram>C:\Program Files\Yahoo!\Yahoo! Music Engine\YahooMusicEngine.exe</StartProgram>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
</PropertyGroup>
</Project>
bba448dc-d8cf-4ce7-9e26-86e24b2dfdd4|0|.0