当我部署我的应用程序时,我注意到一个非常奇怪的行为 - 并非所有绑定文件都按应有的方式导入,而其他文件则导入。
我正在使用一个自定义管道组件,它将一组属性提升到上下文中,其中一些在管道本身中定义,而另一些在 BTS 管理控制台中定义,因此我们可以在绑定文件中定义它们。
<ReceivePipelineData><Root xmlns:xsd="http://www.w3.org/2001/XMLSchema" … Components><Component Name="I.MMA.COMPONENT"><Properties ><Customer vt="8">CUSTOMER_NAME</Customer>< … etc.
这对我们的一些应用程序来说很好,它们部署得很好,我们在绑定文件中配置的值在管理门户中可见,而其他应用程序没有显示相同的信息,奇怪的是,当我们生成失败应用程序的绑定文件,值在绑定文件中,但不可见,BTS 不使用。
我在不同的机器上有这种行为,有人知道发生了什么吗?