隋朝末年,由于煬帝楊廣的殘暴無道,并先后三次發(fā)動對高麗的戰(zhàn)爭,致使民不聊生。公元611年起,天下大亂,群雄并起,各地豪強(qiáng)紛紛擁兵自立。其中勢力比較強(qiáng)大的是河南瓦崗軍、河北義軍和江淮義軍。公元617年,李淵出任太原留守。生性猜忌的楊廣認(rèn)為李淵鎮(zhèn)壓義軍未盡全力,便下旨押李淵往江都治罪,但很快又改變主意赦免了他。隋煬帝此舉令李淵與李世民意識到腹背受敵的可怕,他們將不是死于朝廷的猜忌,就是死于叛軍的夾殺。此時,奉煬帝之命監(jiān)視李淵的副太守高君雅和偏將王威想趁其到晉祠祈雨之際對他下毒手。