Errores y advertencias después de poner el proyecto en TFS

He creado una aplicación web, se está compilando con éxito con 0 error y advertencia, ahora tengo un miembro más conmigo para trabajar en el mismo proyecto, he migrado mi solución a TFS, pero ahora, al compilar, obtengo 5 errores y 221 advertencias.

El error es el mismo en 5 ubicaciones (la llamada es ambigua entre los siguientes métodos o propiedades: 'ExtensionMethods.ChkDBNull (objeto)' y 'ExtensionMethods.ChkDBNull (objeto)') Y

La advertencia también es la misma en 221 ubicaciones diferentes con diferentes archivos y clases (el tipo 'TravelsManagementSystem.Forms.Master.TravelPlaceMst.DALTravelPlace' en 'D: \ Anuj \ Projects \ Travel \ TravelsManagementSystem \ App_Code \ DAL \ Master \ DALTravelPlace.cs' entra en conflicto con el tipo importado 'TravelsManagementSystem.Forms.Master.TravelPlaceMst.DALTravelPlace' en 'd: \ Anuj \ Projects \ Travel \ TravelsManagementSystem \ bin \ TravelsManagementSystem.dll'. Utilizando el tipo definido en 'D: \ Anuj \ Projects \ Travel \ TravelsManagementSystem \ App_Code \ DAL \ Master \ DALTravelPlace.cs '. D: \ Anuj \ Projects \ Travel \ TravelsManagementSystem \ App_Code \ BLL \ Master \ BLLTravelPlace.cs)

Este es el método de extensión para verificar nulo.

public static class ExtensionMethods
{
    public static Object ChkDBNull(this object obj)
    {
        if (obj != null)
        { return obj; }
        else
        { return DBNull.Value; }
    }
}

Se utiliza al insertar datos.

 OraPara[i + 5] = new OracleParameter("ic_consulate_addr3", OracleType.VarChar);
                    OraPara[i + 5].Value = objBELConsulate._CONSULATE_ADDR3.ChkDBNull();

                    OraPara[i + 6] = new OracleParameter("ic_consulate_addr4", OracleType.VarChar);
                    OraPara[i + 6].Value = objBELConsulate._CONSULATE_ADDR4.ChkDBNull();

Respuestas a la pregunta(1)

Su respuesta a la pregunta