Marriage can be performed at a limited number of Swedish embassies, however not at the Swedish Embassy in Vienna. For information about where marriage is possible, please see this link.