Austria is a Schengen state. Whether you need a visa depends on nationality: EU/EEA and many other passport holders travel visa-free, while other nationalities need a Schengen short-stay (type C) visa for a business visit such as SCHWEISSEN. Check the Austrian foreign ministry visa pages for your nationality before booking.
Processing: Varies by nationality; apply several weeks before travel.
Use the official Austrian foreign ministry visa pages and the oesterreich.gv.at application guide; third-party agency pages may add fees. Bring your trade fair registration or invitation as supporting evidence for a business-purpose Schengen application.
Official