Citation: 2C_337/2018 E. 4

Die Beschwerde in öffentlich-rechtlichen Angelegenheiten ist im Sinne dieser Erwägungen teilweise gutzuheissen. Bei diesem Verfahrensausgang sind für das bundesgerichtliche Verfahren keine Gerichtskosten zu erheben (Art. 66 Abs. 1 und Abs. 4 BGG). Der Kanton Solothurn hat der Beschwerdeführerin eine reduzierte Parteientschädigung auszurichten (Art. 68 Abs. 1 BGG). Für eine allfällige Neuregelung der Kosten- und Entschädigungsfolgen des kantonalen Verfahrens wird die Angelegenheit an die Vorinstanz zurückgewiesen (Art. 67 und Art. 68 Abs. 5 BGG).