小弟在用ASP.NET的环境下(C#)调用控制面板选项时,一直没有成功,特向大虾求助:

【源代码】

//在原有的命名空间上增加的命名空间
using System.Diagnostics;
using System.ComponentModel;
using System.Windows.Forms;

//调用显示属性,用于设置分辨率
protected void Button1_Click(object sender, EventArgs e)
{
        ProcessStartInfo myInfo=new ProcessStartInfo(); 
        try 
        { 
                myInfo.FileName="desk.cpl"; 
                Process.Start(myInfo); 
        } 
        catch(Win32Exception w) 
        { 
                Response.Write(w.Message); 
        } 
}

【症状描述】
我在生成的时候,能够成功编译网页,但是在点击按钮的时候,不能调用出“显示属性”,点完之后仅仅是刷新了一遍网页,就没有任何反应了。

我在网上看到别人调用的时候,可以添加一个参数,用于控制“显示属性”的选项夹,例如:“0”表示“主题”,“1”表示“桌面”,“2”表示“屏幕保护程序”,……
我想在我自己的函数中也可以直接显示这个选项夹,这个参数我应该加在函数什么地方呢?需要自己定义一个函数吗?

还有就是,我把 myInfo.FileName="desk.cpl"; 改成
myInfo.FileName="C:\WINDOWS\system32\desk.cpl";
或 myInfo.FileName="C:/WINDOWS/system32/desk.cpl";
或 myInfo.FileName="%SYSTEMROOT%/system32/desk.cpl";
都不行。

提示信息为:系统找不到指定的文件。

希望大虾们赐教!!!