Converting an Existing C# Project to an HPC Cluster-SOA Client Project
To use the HPC Cluster-SOA Debugger, the client application project must be an HPC Cluster-SOA Client project. You can convert an existing client project to an HPC Cluster-SOA Client project with the SoaProjConverter.exe command line tool that is included in the HPCDebugger.msi package.
By default, SoaProjConverter.exe is installed to %PROGRAMFILES%\HPC Debugger\SOADebugger.
SoaProjectConverter.exe accepts one parameter, which is the full path of the .csproj that you want convert. The converter adds a GUID to the project file in the <ProjectTypeGuids>
property. The GUID identifies the file as an HPC Cluster-SOA Client project.
To convert an existing .csproj
Open a Command Prompt window.
Type the following, where c:\MyFolder\MyClientApp.csproj is the full path to your .csproj file:
“%PROGRAMFILES%\HPC Debugger\SOADebugger\SoaProjConverter.exe” “c:\MyFolder\MyClientApp.csproj”
To verify the conversion
Open your .csproj file with a text editor such as Notepad.
In
<PropertyGroup>
, locate the<ProjectTypeGuids>
element. The code includes the following GUID numbers:<ProjectTypeGuids>{4B5DCFA9-D879-45e7-A3CB-EB9FDD34A95D};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
The GUID
{4B5DCFA9-D879-45e7-A3CB-EB9FDD34A95D}
designates the HPC Cluster-SOA Client project subtype, and the GUID{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
designates the Windows (C#) project type.
See Also
Using the C# Cluster-SOA Debugger for Windows HPC 2008 (Visual Studio 2008)
HPC Cluster-SOA Client Template
How to: Configure and Launch the Cluster-SOA Debugger