如何在Visual Studio 2010中使用C#创建PPS文件?

如何在Visual Studio 2010中使用C#创建PPS文件?,c#,asp.net,visual-studio-2010,powerpoint,C#,Asp.net,Visual Studio 2010,Powerpoint,我曾使用C#在ASP.NET上工作,但没有在visual studio中制作Microsoft Office应用程序的经验 您能建议我如何完成以下任务吗: 我想在Visual Studio 2010中使用ASP.NET和C#制作一个PPS文件(Microsoft Power Point) 另外,我想在pps文件中添加图像/图片,并将以电子邮件的形式发送文件。发送电子邮件是不同的部分。使用smtp或任何其他协议发送电子邮件。要使用C启动pps,请在此处找到示例。 您可以在这里发送电子邮件示例。这里

我曾使用C#在ASP.NET上工作,但没有在visual studio中制作Microsoft Office应用程序的经验

您能建议我如何完成以下任务吗:
我想在Visual Studio 2010中使用ASP.NET和C#制作一个PPS文件(Microsoft Power Point)


另外,我想在pps文件中添加图像/图片,并将以电子邮件的形式发送文件。

发送电子邮件是不同的部分。使用
smtp
或任何其他协议发送电子邮件。要使用C启动pps,请在此处找到示例。

您可以在这里发送电子邮件示例。

这里有两篇关于如何从c自动创建ppt的好文章#

从文章中

这里有一个简短的辅导

下面是如何发送带有附件的电子邮件


我希望它能引导您找到正确的任务

只要我的2美分,如果您要将ASP.NET应用程序部署到无法控制的环境中,请远离办公自动化。您可以使用不需要在服务器上安装Office的。我认为这比使用自动化要困难一点,但它是值得的,因为它是免费的,而且互联网上有很多资源。一个是网站


同样的事情也适用于电子邮件发送,使用
System.Web.Mail
命名空间而不是Outlook automation。

您需要从ASP.NET执行此操作吗?是的,我需要将此pps功能合并到ASP.NET代码中。您不能从服务器应用程序使用Office Interop。不要这样做。那么,有没有其他解决方案可以在不使用互操作的情况下执行相同的任务?-1:古老的文章,你给出了关于使用互操作的可怕建议。-1:可怕的建议:永远不要从基于服务的应用程序中使用Office互操作。