El nombre ‘Process’ no existe en el espacio de nombres ‘System.Diagnostics’

Tengo la siguiente situación, estoy tratando de abrir un documento PDF desde una ruta especifica, este es el codigo que tengo

string pdfPath = @"mi_ruta\archivo.pdf"; if (File.Exists(pdfPath) && pdfPath.ToUpper().Contains(".PDF")) {     System.Diagnostics.Process.Start(pdfPath); }

Pero en el System.Diagnostics.Process.Start(pdfPath); me marca un error en el Process, el error es: El tipo o el nombre del espacio de nombres ‘Process’ no existe en el espacio de nombres ‘System.Diagnostics’ (¿falta una referencia de ensamblado?)

Como podría solucionar este error?