我是一个为excel开发外接程序的团队。我的设置是VS 2015 Enterprise完全更新。我的同事设置是VS 2013 Premium完全更新。我们正在开发的项目将使用.Net 4.5。
代码中有一点GetTypes()
被调用并迭代,这就是事情变得奇怪的地方。我的枚举返回 198 类型。我的同事们返回了 130 - 一些东西。更重要的是,枚举类型的顺序是完全不同的(认为我的是按随机顺序排列,他们的排序或其他东西)。
关键在于,这是在代码的一个非常关键的部分发生的,并且正在为我加载插件...你看,根据枚举,为我加载了错误的类,我和#39;我不愿意改变这段代码,因为我是团队中的新手,并且加载项没有单元测试,而且还有很多功能......
任何人都要小心解释为什么返回的类型数量不同(198 vs 130-something)以及为什么数组的顺序不同?