发包人承包人有哪些情况可以解除合同

发包人承包人有哪些情况可以解除合同?

有下列情况之一,可以解除合同:

(1)双方协商一致;

(2)因不可抗力致使合同无法履行;

(3)因一方违约(包括因发包方原因造成工程停建或缓建)致使合同无法履行。

发包人,承包人,解除合同