同时,中法两国也在进行外交谈判。1882年11月,李鸿章与法国驻华公使宝海在天津举行谈判,就越南问题达成协议。双方同意:中国驻北越的军队退出,法国申明无侵占越南领土主权之意;在保胜立关收税,准许商船溯红河至保胜从事进出口贸易;在云南、广西界外与红河中间之地划界,分归中法两国巡查保护。1883年2月,再次组阁的法国总理茹费理推翻了上述协议。9月15日,法国又向中国正式提出一个方案:在北越与中国边境间划一狭小“中立区”,中国撤出驻越军队,承认法国对整个越南的殖民统治,开放云南的蛮耗为商埠。曾纪泽、李鸿章分别与法方进行多次谈判,10月下旬,谈判没有取得协议而结束。至此,法国政府“决议夺取山西、北宁,将不与中国谈判”,企图通过扩大侵略战争来攫取更大的权益。
二 中法战争爆发
1883年12月,法国议会通过增拨2900万法郎的军费和再派1.5万名远征军的提案。法国远征军总司令孤拔率舰艇13艘、法军6000人,向驻扎在越南山西的黑旗军和清军发动进攻,中法战争正式爆发。