升级使用托管代码的表单模板时的注意事项

注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。 本页面是自动翻译的,可能包含语法错误或不准确之处。 我们的目的是使此内容能对你有所帮助。 可以在本页面底部告诉我们此信息是否对你有帮助吗? 请在此处查看本文的英文版本以便参考。

如果你使用 Microsoft Visual Studio 的 infopath 2003 工具包之一创建了 infopath 2003 表单模板, 并且想要保持与 InfoPath 2003 的兼容性, 你可以通过在 _ 中打开表单模板项目来继续处理和进一步开发表单模板项目。 z0z_和 microsoft visual studio 2005 Tools for Applications (VSTA) 环境或 microsoft visual studio 2005 中的Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System 。 执行此操作时, 表单模板中的业务逻辑将继续使用由Microsoft SemiTrust命名空间提供的 .net 对象模型。

或者, 你可以迁移和升级 InfoPath 2003 表单模板项目中的代码, 以使用由Microsoft 的 Microsoft Office命名空间提供的新 .net 对象模型。 执行此操作时, 需要重新编写所有业务逻辑代码才能使用Microsoft 使用 InfoPath命名空间的成员, 但你以前的项目中的所有代码都将保留并围绕#if InfoPathManagedObjectModel#endif语句 (visual c #) 或#If InfoPathManagedObjectModel#End If语句 (Visual Basic) 在重新编写代码的过程中供你参考。

如果通过单击对话框上的 "帮助" 显示此主题, 提示 "是否要升级你的代码以使用 Microsoft Office InfoPath 对象 model?", 请执行下列操作之一:

  • 单击 "" 以保持与 infopath 2003 的兼容性, 并继续使用由Microsoft SemiTrust命名空间提供的 .net 对象模型。

  • 单击"是"升级 InfoPath 2003 表单模板项目中的代码, 以使用由Microsoft 的 Microsoft Office命名空间提供的新 .net 对象模型。

有关使用托管代码表单模板的详细信息, 请参阅 visual studio Tools for Applications 和 visual studio 2005 开发环境中的托管代码表单模板文档的 InfoPath 2007 开发人员参考。

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×