【发布时间】:2011-01-17 11:36:55
【问题描述】:
我正在尝试在 ASP.NET Web 应用程序中使用 Windows 剪贴板和 Office 互操作。
在我运行 XP 的本地机器上一切正常(我首先创建了一个 Windows 应用程序,它在本地机器上运行良好)。然后我在运行 Windows Server 2003 的服务器上执行了它,它也在那里工作。
然后我制作了一个 ASP.NET 示例项目,它可以在我的本地机器上运行。但是,当这一次我将它部署在服务器上时,在用权限敲打我的头之后,它开始给我这个异常,我不知道它为什么这样做:
System.Runtime.InteropServices.COMException (0x80048240): 形状(未知成员):请求无效。剪贴板为空或 包含可能不会在此处粘贴的数据。 在 Microsoft.Office.Interop.PowerPoint.Shapes.Paste()剪贴板上的任何类型的权限再次出现问题吗?如果是,我该如何授予适当的权限?
我需要复制确切的图表,我只是使用 MSDN 网站上的示例。
【问题讨论】:
标签: asp.net com interop ms-office clipboard