我正在尝试创建一个 silverloght 应用程序来打开 Visual Studio 并将其部署为 sharepoint 站点中的 webpart。我正在使用以下代码:
动态 cmd = AutomationFactory.CreateObject("WScript.Shell"); cmd.Run("devenv.exe", 1, true);
这在独立的 silverlight 应用程序中运行良好,但是,当我将它作为 webpart 添加到 sharepoint 站点中时。它给出了“当前上下文不支持此操作”的错误。
根据我的搜索,其原因可能是 AutomationFactory 不适用于此应用程序,因为它需要提升权限。
我是否必须提供对共享点站点的提升权限,如果是,那么该怎么做?