The General Assembly voted overwhemingly to provide nearly $2.7 million to the University of Virginia for long-awaited repair for its historic Rotunda.

Gov. Bob Mc­Don­nell had asked legislators to add money to the state’s two-year, $78 billion budget Wednesday for emergency repairs to the dome and Corinthian columns.

The Republican-controlled House of Delegates voted 98-1. The Democratic-led Senate voted 40-1.

The money will help U-Va. get started on repairs that will cost more than $50 million and require several years of work. The building’s roof needs replacement and the marble capitals that top its columns require repair.

Legislators ended their annual session without budgeting any money for renovation. University leaders have said they prepared to raise nearly half the cost from donors if the General Assembly pays the other half.