我有一个古玩的情况:我们正在尝试部分更新我们的应用程序,并发现它适用于所有PC,除了一个。因此,我们有一个包含多个程序集的部署,每个程序集都定义了它的版本。我们说他们是v1
然后我们只将部分内容更新为v2
。
部署中使用版本A
的程序集v1
,它需要另一个程序集B
,现在v2
,但A
仍然是B
要求v1
为oldVersion
。我们没有适用于这种情况的任何绑定重定向(我们有一些,但他们的v1
大于$scope.events = [
{
title: 'My event title', // The title of the event
type: 'info', // The type of the event (determines its color). Can be important, warning, info, inverse, success or special
startsAt: new Date(2013,5,1,1), // A javascript date object for when the event starts
endsAt: new Date(2014,8,26,15), // Optional - a javascript date object for when the event ends
editable: false, // If edit-event-html is set and this field is explicitly set to false then dont make it editable.
deletable: false, // If delete-event-html is set and this field is explicitly set to false then dont make it deleteable
draggable: true, //Allow an event to be dragged and dropped
resizable: true, //Allow an event to be resizable
incrementsBadgeTotal: true, //If set to false then will not count towards the badge total amount on the month and year view
recursOn: 'year', // If set the event will recur on the given period. Valid values are year or month
cssClass: 'a-css-class-name' //A CSS class (or more, just separate with spaces) that will be added to the event when it is displayed on each view. Useful for marking an event as selected / active etc
}
];
)
奇怪的是,除了一台以外,所有PC都有效。我希望它可以在任何一种情况下发挥作用。所以我的问题 - 这是可能的,有什么区别?
我没有寻找如何解决问题的答案 - 很明显,我们需要完全更新我们的部署,或者使用适当的绑定重定向。我更感兴趣的是了解如何发生这种情况,并了解导致这台机器出现不同行为的原因。