如果 Office 项目的目标框架更改为 .NET Framework 4 或 .NET Framework 4.5 从 .NET framework 的早期版本,则可能需要执行一些附加步骤继续运行在开发计算机和最终用户计算机的解决方案。有关更多信息,请参见运行迁移到 .NET Framework 4 或 .NET Framework 4.5 的 Office 项目所需的更改。
此外,该项目可能不再编译。Office 项目的某些功能对于不同版本的 .NET Framework 具有不同的编程模型。当 Office 项目的目标框架更改为 .NET Framework 4 或 .NET Framework 4.5 从 .NET framework 时的早期版本,必须对项目进行以下代码更改:
更新您迁移到 .NET Framework 4 或 .NET Framework 4.5 的 Excel 和 Word 项目
更新迁移到 .NET Framework 4 或 .NET Framework 4.5 的 Office 项目中的功能区自定义项
更新迁移到 .NET Framework 4 或 .NET Framework 4.5 的 Outlook 项目中的窗体区域
当从 Visual Studio 中,的早期版本升级该项目 Office 项目的目标 framework 更改。有关更多信息,请参见升级和迁移 Office 解决方案。
有关 Office 项目的某些功能的原因的更多信息具有不同的编程模型,如果面向 .NET Framework 4 或 .NET Framework 4.5中,请参见 面向 .NET Framework 4 或 .NET Framework 4.5 的 Office 项目设计的更改 和 Visual Studio Tools for Office Runtime 概述。