什么可能导致Visual Studio的发布“破坏”重载方法?

时间:2015-04-16 14:54:09

标签: c# visual-studio-2013 tfs overloading publish

我正在使用带有tfs的Visual Studio 2013来修改C#中的MVC解决方案。在其中一个存储库中,我们有一些像这样的重载方法

public static null Method1(object, string)
public static List<object> Method1(DateTime, DateTime, string, string)
public static null Method2(object, string)
public static List<object> Method2(DateTime, DateTime, string, string)

我做了一个构建并在本地测试,代码可以找到每个方法的两个版本。一切都正常运作。但是当我发布时,发布的版本找不到List<object> Method1(DateTime, DateTime, string, string)版本。

另一位开发人员处于不相关的变化之中。她检查了她半完成的工作,所以我可以得到最新的。现在问题已经消失,每个方法的两个版本都可以在本地构建或发布。

有什么线索发生了什么?同样,我们都考虑了她最近检查过的更改,并且他们在项目中完全不同的类。

0 个答案:

没有答案