Project 2003 和 .NET COM 主要互操作程序集

发布于 2024-08-15 15:38:52 字数 123 浏览 8 评论 0原文

我正在使用 .NET COM 主互操作程序集在 C# 中创建一个应用程序。我想知道这是否能够打开并读取 Project 2003 和 Project 2007 中的文件。另外,Project 是否必须安装在运行此应用程序的计算机上?

I am creating an app in C# using the .NET COM Primary Interop Assemblies. I was wondering if this will be able to open and read files from both Project 2003 and Project 2007. Also, does Project have to be installe don the computer that is running this app?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

毁虫ゝ 2024-08-22 15:38:52

那就是“是”和“是”。您必须使用 2003 PIA,除此之外的 Office 版本都向后兼容旧的 COM 接口规范。但当然您将无法使用 2007 年的特定功能。如果计算机上未安装 Project,则您无法对 Project 执行任何操作。 Project 2003 不太可能读取 Project 2007 文件,除非文件以 2003 格式保存。反过来也没问题。

That's Yes and Yes. You'll have to use the 2003 PIA, Office versions beyond this are backwards compatible with older COM interface specifications. But of course you won't be able to use 2007 specific features. You can't do anything with Project if it isn't installed on the machine. Project 2003 isn't likely to be able to read Project 2007 files unless the file was saved in 2003 format. No problem the other way around.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文