第一,合同解除一般只适用于单方违约的情形,在双方违约的情形下则比较复杂,要看哪一方的违约是根本违约,解除权的行使要视具体情况而定。
第二,从自我保护意义来讲,并不是只要对方违约就要解除合同,而要判断这种违约是不是根本违约,是否不采取解除措施就可能避勉给自己造成更大的损失。
第三,从交易成本角度来分析,合同解除意味着交易失败,一方违约就解除合同,将给市场交易带来沉重的交易成本,并给市场交易秩序和安全带来冲击和破坏。
第四,一般来说,合同的目的是与合同的主要义务联系在一起的,违反主要义务将使合同目的难以达到,而单纯违反依诚实信用原则所产生的附随义务,一般不会导致合同目的丧失,不能据此解除合同。
第五,对方履行有瑕疵的时候,如果瑕疵并不严重,一般要求采取降价和修补办法予以补救,而并不宣告合同解除。
1、因不可抗力致使不能实现合同目的。不可抗力致使合同目的不能实现,该合同失去意义,应归于消灭。在此情况下,我国民法典允许当事人通过行使解除权的方式消灭合同关系。
2、在履行期限届满之前,当事人一方明确表示或者以自己的行为表明不履行主要债务。此即债务人拒绝履行,也称毁约,包括明示毁约和默示毁约。作为合同解除条件,它一是要求债务人有过错,二是拒绝行为违法(无合法理由),三是有履行能力。
法律依据:
《民法典》第五百六十三条
(一)因不可抗力致使不能实现合同目的;
(二)在履行期限届满之前,当事人一方明确表示或者以自己的行为表明不履行主要债务;
(三)当事人一方迟延履行主要债务,经催告后在合理期限内仍未履行;
(四)当事人一方迟延履行债务或者有其他违约行为致使不能实现合同目的;
(五)法律规定的其他情形。