運行exe文件我在SharePoint Web部件是應該啓動計算器單擊時按鈕:從SharePoint Web部件
protected void Button1_Click(object sender, EventArgs e)
{
Process process = new Process();
process.StartInfo = new ProcessStartInfo("Calc.exe");
process.Start();
}
然而,當單擊按鈕時,沒有任何反應。有人能告訴我如何從Sharepoint Web部件啓動應用程序嗎?
但是我可以使用上面的代碼從一個正常的asp.net網頁啓動calc.exe這大概具有相同的安全限制(?) – Calanus 2011-02-26 08:25:15
編號SharePoint在標準ASP.NET Web應用程序中具有許多安全限制。如果您在嘗試這樣的請求後檢查ULS日誌,則會看到錯誤。如果您希望在客戶端打開應用程序,您唯一的選擇就是使用JavaScript或Silverlight,就像@spa所說的那樣。 – 2011-02-26 11:41:52
最好我開始學習JavaScript,然後Silverlight將永遠不能運行本地exe文件 – Calanus 2011-02-26 11:45:40