运行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