我正在使用silverlight 4.0,这里我试图将数据从datagrid导出到excel并出现异常,因为在浏览器中运行时,excel的当前上下文不支持此操作,但它可以在OOB(浏览器外)窗口中工作。这是我的代码片段是
dynamic excel = AutomationFactory.CreateObject("Excel.Application");
任何人都可以为此提供帮助或任何导出数据的建议。
谢谢,
我正在使用silverlight 4.0,这里我试图将数据从datagrid导出到excel并出现异常,因为在浏览器中运行时,excel的当前上下文不支持此操作,但它可以在OOB(浏览器外)窗口中工作。这是我的代码片段是
dynamic excel = AutomationFactory.CreateObject("Excel.Application");
任何人都可以为此提供帮助或任何导出数据的建议。
谢谢,
AutomationFactory
仅在具有 Elevated Trust 的 OOB 应用程序中可用。您不能在浏览器中使用它。
推荐阅读: 可信应用程序