发包人解除合同的情况包括:
1.承包人明确表示或者以行为表明不履行合同主要义务的。
承包人明确表示或以行为表明不履行合同主要义务,发包人即不能实现合同目的,发包人可以解除合同,以保护发包人的合法权益。需要注意的是,发包人解除条件是承包人不履行合同的主要义务,不履行次要义务,不能构成发包人解除合同的义务。不履行主要义务应以造成合同的目的不能实现为判断标准。
2.承包人在合同约定的期限内没有完工,且在发包人催告的合理期限内仍未完工的。
承包人迟延履行主要债务,经催告后在合理期限内仍未履行,承包人已经构成了根本违约,发包人可以解除合同。
3.已经完成的建设工程质量不合格,承包人并拒绝修复。
建设工程质量不合格,建筑工程不能使用,承包人构成违约,承包人应当修复,承包人拒绝修复,那么承包人构成根本违约,发包人可以解除合同。
4.承包人将承包的建设工程非法转包、违法分包。
承包人非法转包,违法分包属违法行为,该行为无效,严重损害了发包人的合法权益,致使发包人的合同目的不能实现,发包人有权解除合同