0

我的 biztalk 生产服务器没有在服务器上安装 Visual stodio。

现在我必须在生产服务器中创建一个应用程序,它将使用来自另一个应用程序的模式,该应用程序已经部署在生产服务器中。

我必须在新应用程序中引用现有应用程序的架构

是否有必要在生产服务器上安装 Visual Studio 或有任何其他选项。

4

3 回答 3

2

不,没有必要(或不希望 IMO)在 BizTalk 生产服务器上安装 VS。

您需要做的是将通用架构程序集复制到您的开发 BizTalk 环境中,然后从您的新项目中引用该程序集。

如果您没有引用架构的源代码,那么您可以从安装目录获取架构程序集(通常%PROGRAMFILES%\Generated By BizTalk如果您使用基本 MSI 导出进行部署,但如果使用部署框架等安装可能会有所不同)。或者,该程序集也将在 GAC(命令行C:\Windows\Assembly\GAC_MSIL\{AssemblyName}\{Version}__{GUID}\Assembly.DLL)中可用

然后,您可以在新项目中使用引用的模式。不要将引用的架构程序集作为资源添加到您的新项目中,因为它已经部署(并且程序集只能“属于”一个应用程序)。

于 2012-01-06T08:31:31.240 回答
0

在开发机器上安装 Visual Studio,在那里进行开发工作,然后将其部署到生产服务器。

于 2012-01-06T08:23:59.710 回答
0

您还可以从 BizTalk 管理控制台获取架构定义。

在 Schemas 下找到所需的模式,右键单击并选择 Properties,然后选择 Schema View。

于 2012-01-06T09:17:29.503 回答