Lors de la guerre de Hollande, l'armée impériale envahi Dinant et occupe le château en 1794 mais en novembre 1795, les Dinantais ouvrent les portes aux troupes du Maréchal de France François de Créquy qui assiège et reprend le château. S'en suit l'annexion à la France de Dinant la liégeoise et de l'actuelle « botte » de Givet, alors possession exclavée du duché de Luxembourg. Dès 1680, Vauban intègre Dinant, ainsi que Givet, dans le pré carré du royaume de France. Les travaux de fortification vont bon train jusqu'en 1692 et la prise de Namur par les Français. Dinant perdant sa position stratégique au profit de l'autre cité mosane, les travaux tournent au ralentit jusqu'à la signature des traités de Ryswick en 1697 qui obligent Louis XIV à rendre Dinant à la principauté de Liège mais pas Givet qui restera définitivement française. Les traités stipulant que , Jusqu'en 1703, les Français mettront un zèle particulier à abattre tout ce qu'ils avaient érigé malgré les protestations indignées des Dinantais. non seulement, ils iront jusqu'à démolir la moitié du pont pour le rendre dans l'état où ils l'ont trouvé mais également des parties de fortifications payées par les Dinantais et le perron, symbole les libertés et de l'autonomie communale.