在 BizTalk 项目系统中,可以使用 Microsoft Visual Studio 中提供的许多工具,以及专为创建在 Microsoft BizTalk Server 上运行的应用程序而设计的工具。 本主题介绍可用于创建在 BizTalk Server 上运行的应用程序的一些常见过程。
使用 BizTalk 项目系统时,可以使用许多相同的用户界面(UI)组件(如解决方案资源管理器和“属性”窗口)来创建应用程序。 此外,还有一些组件(如 BizTalk 编辑器)仅在安装 BizTalk Server 后可用。 虽然可以将这些特定的 BizTalk Server UI 组件用于任何项目系统,但它们专门使你能够生成在 BizTalk Server 上运行的应用程序。
虽然 BizTalk 项目系统使用许多与其他 Visual Studio 项目系统相同的菜单和菜单命令,但使用 BizTalk 项目系统时,某些命令是新的、不可用、扩展的或受限的。 本主题介绍 Visual Studio 中提供的各种菜单,以及它们如何与 BizTalk 项目系统交互。
注释
以下主题侧重于显示与 Visual Studio 行为不同的菜单和菜单项。
文件菜单
大多数 “文件” 菜单命令对于 BizTalk 项目的工作方式与其他 Visual Studio 项目相同。 使用 BizTalk 项目时,某些命令不受支持或不可用。 例如,使用管道时不支持 Print 命令。
视图菜单
下表列出了“ 视图” 菜单中提供的 BizTalk 项目系统窗口、工具栏和工具箱。
子菜单名称 | 子菜单名称(如果适用) | DESCRIPTION |
---|---|---|
其他 Windows | 编排视图 | 业务流程视图是一个可用窗口,可用于添加、删除和检查业务流程参数、端口和端口类型、消息和多部分消息类型、关联集和关联类型、角色链接和角色链接类型、范围和业务流程属性。 注意: 此窗口仅在打开的编排环境中可用。 |
其他 Windows | 表达式编辑器 | 表达式编辑器是一个可用的窗口,它是使用 IntelliSense 的标准 Visual Studio 文本编辑器,可用于输入复杂的表达式。 |
工具箱 | BizTalk 管道组件 | 这是可拖到管道设计图面上的管道组件列表。 只能将可用的管道组件添加到活动管道中。 |
工具箱 | BizTalk 业务流程 | 这是可以拖到业务流程设计图面上的业务流程形状的列表。 |
工具箱 | BizTalk 映射器 | 这是可以拖动到地图网格表面上的功能元列表。 Functoid 按功能分组。 |
工具栏 | BizTalk 编辑器 | 一种可视化工具,用于简化创建结构化文档架构的过程,这些架构是在 XML 架构定义语言(XSD)中为 XML 和非 XML 格式指定的。 |
工具栏 | BizTalk 映射器 | 一种图形用户界面工具,简化了基于使用 BizTalk 编辑器创建的两个架构指定 XML 文档转换的过程,生成作为已编译输出的可扩展样式表语言转换(XSLT)样式表。 |
“项目”菜单
下表列出了 “项目” 菜单上的一些命令。
子菜单名称 | DESCRIPTION |
---|---|
添加引用 | 使用此菜单项引用其他项目、其他 .NET 项目或 COM 项目。 |
添加服务参考 | 使用此菜单项添加 WCF 服务引用。 还可以通过单击“添加服务引用”对话框的“高级”来使用此项添加 Web 引用。 |
添加生成的项 | 使用此菜单项可添加生成的适配器或架构文件,或使用 WCF 服务。 |
添加适配器服务参考 | 使用此菜单项浏览(和搜索)元数据,并使用所选作和/或类型生成 .NET CLR 代理类。 注意: 仅当计算机上安装了至少一个适配器(随 WCF LOB 适配器 SDK 一起随附)时,才会在 BizTalk 菜单中显示此项。 |
添加消费适配器引用 | 使用此菜单项从适配器浏览(和搜索)元数据,然后为所选作生成 XML 架构。 注意: 仅当计算机上安装了至少一个适配器(随 WCF LOB 适配器 SDK 一起随附)时,才会在 BizTalk 菜单中显示此项。 |
有关为 BizTalk Web 服务添加 Web 引用的信息,请参阅 “添加 Web 引用”。
构建菜单
“ 生成 ”菜单包含生成命令。 它还包含用于运行 Configuration Manager 以设置生成和部署配置选项的命令。 若要部署项目,请在解决方案资源管理器中右键单击该项目,然后单击“ 部署 ”命令。 仅当开发应用程序或有一个简单的方案时,才应使用此部署方法。 这种部署方法 不会 跟踪版本,并且可以轻松覆盖程序集的早期版本。 重用同一版本在开发或测试阶段非常有用,但在生产环境中则不可用。 有关部署的信息,请参阅 了解 BizTalk 应用程序部署和管理。
若要将 BizTalk 工件添加到 BizTalk 管理数据库,请运行程序集部署向导。 有关程序集部署向导的详细信息,请参阅 如何从 Visual Studio 部署 BizTalk 程序集。
注释
Visual Studio 包含 Dotfuscator 的版本,它将获取编译的程序集并对其进行模糊处理,重命名符号和其他标识符,以保护知识产权。 无法部署通过此工具运行的程序集。
调试菜单
BizTalk 项目系统支持 “调试” 菜单命令。 有关 BizTalk Server 中的调试的信息,请参阅 调试业务流程。
BizTalk 菜单
使用项目时,打开 BizTalk 编辑器或 BizTalk 映射器或 BizTalk 业务流程设计器时, 将显示 BizTalk 菜单。 换句话说,尝试编辑架构或映射或业务流程时,将显示 BizTalk 菜单。
注释
可以从 Visual Studio 中的其他项目系统访问业务流程设计器、BizTalk 编辑器和 BizTalk 映射器;但是,这些 BizTalk 工具的行为可能不可预知。 应在 BizTalk 项目的上下文中使用业务流程设计器、BizTalk 编辑器和 BizTalk 映射器。
帮助菜单
下表列出了 “帮助 ”菜单上的一些命令,因为它们与 BizTalk Server 帮助相关。
菜单命令 | DESCRIPTION |
---|---|
动态帮助 | 此菜单命令将打开动态生成基于任务的主题的 “动态帮助 ”选项卡。 |
内容 | 此菜单命令将打开“ 内容 ”选项卡,并显示所有已安装的帮助集合。 必须安装 Microsoft Visual Studio 产品文档和 BizTalk Server 产品文档才能查看内容。 |
关于 Microsoft BizTalk Server | 此菜单命令将打开“ 关于Microsoft BizTalk Server ”对话框。 此对话框显示 BizTalk Server 产品信息。 |
索引 | 无法通过此版本中的索引访问 BizTalk Server 帮助文档。 |
搜索 | 此版本中没有 BizTalk Server 帮助文档的筛选器,但如果在“按下拉列表筛选”中选择“无筛选器”,则 BizTalk Server 帮助文档可供搜索。 |
属性页
使用项目设计器中的属性页来配置 BizTalk 项目的程序集项目属性和部署属性。
过程
配置程序集项目属性
在“解决方案资源管理器”中,选择 项目。
在 “项目 ”菜单上,单击“ 属性 ”以激活项目设计器。
单击 “应用程序 ”选项卡。
单击 “程序集信息 ”并更新所需的程序集属性。
注释
如果对 BizTalk Server 上运行的应用程序使用证书,请使用项目设计器中的 “签名 ”选项卡指定程序集的密钥文件位置。
配置部署属性
选择要为其配置部署属性的项目。
在 “项目 ”菜单上,单击“ 属性 ”以激活项目设计器。
单击“ 部署 ”选项卡并更新部署属性。