我用System.Diagnostics.Process.Start(System.Environment.SystemDirectory + "\\notepad.exe", "文件路径"); 方法试过,我是点击button的click事件来触发的,可是当我点击之后却什么反应都没有,但是打开任务管理器却有该(notepad.exe)进程,但就是什么都不显示出来,而且任务管理器中的用户名这一列,在一般情况下打开记事本的话记事本进程中用户名这一列是我自己这个用户的名字(比如说我计算机的用户名是admini的话,记事本这个进程的用户名就应该显示的是admini)但是当我单击按钮触发事件过后,记事本进程中的用户名这一列却显示的是ASPNET这个用户名,这让我比较迷惑,难道是这个原因吗?还请高手帮忙,忘了说我用的是.net2003来做