The state's corruption watchdog has dropped charges against former Labor MP Shelley Archer after the Director of Public Prosecutions said a trial would not be in the public interest.

The state's corruption watchdog has dropped charges against former Labor MP Shelley Archer after the Director of Public Prosecutions said a trial would not be in the public interest.