The main reason is that Acetone has molecular structure, but NaCl made of ions. Properties of acetone are the properties of compounds with covalent bonds and made of molecules, properties of NaCl are the properties of ionic compounds that are made of ions.