只要是违章建筑一定要拆除,因为从本质上讲违章建筑是违背国家法律规定私自建的,因为违法,所以一定要拆除,并且没有相应的补偿。《拆迁管理条例》规定第十九条拆迁人应当对被拆除房屋及其附属物的所有人(包括代管人、国家授权的国有房屋及其附属物的管理人),依照本条例规定给予补偿。拆除违章建筑、超过批准期限的临时建筑不予补偿;拆除未超过批准期限的临时建筑给予适当补偿。
《最高人民法院关于审理商品房买卖合同纠纷案件适用法律若干问题的解释》第二条出卖人未取得商品房预售许可证明,与买受人订立的商品房预售合同,应当认定无效,但是在起诉前取得商品房预售许可证明的,可以认定有效。