将 Office 解决方案迁移到 .NET Framework 4
如果 Office 项目的目标框架已从早期版本的 .NET Framework 更改为 .NET Framework 4,则可能需要执行一些附加步骤,才能在开发计算机和最终用户计算机上继续运行该解决方案。 有关更多信息,请参见运行迁移到 .NET Framework 4 的 Office 项目所需的更改。
此外,该项目可能不再编译。 Office 项目的某些功能对于不同版本的 .NET Framework 具有不同的编程模型。 当 Office 项目的目标框架已从早期版本的 .NET Framework 更改为 .NET Framework 4 时,必须对项目进行以下代码更改:
在以下情况下,Office 项目的目标框架可发生更改:
您修改项目设置以将目标框架从 .NET Framework 3.5 更改为 .NET Framework 4。 有关更多信息,请参见如何:面向特定的 .NET Framework 版本或配置文件。
您从早期版本的 Visual Studio 升级 Office 项目,因为未在开发计算机上安装 .NET Framework 3.5,该项目的目标框架更改为 .NET Framework 4。 有关更多信息,请参见升级和迁移 Office 解决方案。
有关面向 .NET Framework 4 时 Office 项目中的一些功能为何具有其他编程模型的更多信息,请参见面向 .NET Framework 4 的 Office 项目设计的更改和 Visual Studio Tools for Office Runtime 概述。
请参见
任务
如何:面向特定的 .NET Framework 版本或配置文件