我有以下代码:
protected void VLC_Click(object sender, EventArgs e)
{
SecureString password = ConvertStringToSecureString("[password]");
string domain = "";
Process.Start(@"C:\Program Files\VideoLAN\VLC\vlc.exe ", "[username]", password, domain);
}
private SecureString ConvertStringToSecureString(string s)
{
SecureString secString = new SecureString();
foreach (char c in s.ToCharArray())
{
secString.AppendChar(c);
}
return secString;
}
链接到在我的 Vista 机器上的 IIS 上运行的 aspx 页面上的按钮。当我单击浏览器中的按钮时,我可以在任务管理器中看到进程启动,但在进程终止后不久,任何时候都不会出现 vlc 窗口。
有什么方法可以让按钮触发 vlc,就像我在 Windows 中单击 .exe 一样?