越南传》称其目的是兴灭继绝、灭阮扶黎，原非利其土地；但越南《大南列传前编·伪西列传》则有在中国史料中不曾出现的说法，称孙士毅曾向干隆帝提出出兵安南后，发兵镇守安南，扶昭统帝继位担任傀儡皇帝。
清军出师.1788年，孙士毅奉旨，调两广、云贵之兵出征安南。孙士毅与提督许世亨率两广兵一万出镇南关（今中越边境友谊关），镇守谅山的西山将潘启德投降；阮文艳逃往京北（今北宁省），与京北留守阮文和并力守城。孙士毅遂以八千人直捣昇龙，以二千人驻守谅山为声援。田州知府岑宜栋率军进入高平。云南提督乌大经