Ursprünglich war die Kirche eine baulich vom Schloss getrennte Kapelle.
Ab 1691 wird der gotische Baukern umgestaltet, das Schiff an der Westseite mit dem Schloss verbunden sowie die gesamte Kirche barockisiert.
Drei Großbrände (1730, 1760 und 1791) richten an Kirche, Schloss und vielen Häusern der Ortschaft erheblichen Schaden an. Die vorerst letzte umfassende Restaurierung erfolgt 1987.
Die heutige Einrichtung geht großteils auf Sammelobjekte Erzherzog Franz Ferdinands zurück.