Использование Asp.Net MVC.Как использовать Server.MapPath для файла Excel
У меня есть один файл Excel, который имеет стили по умолчанию, границы и т. Д., И это имя MyExcel.xlsx. Он открывает «C: \ Users \ myusername \ Documents» из моего локального.
Вот мой C# код для него:
Application excel = new Application();
excel.Visible = true;
Workbook wb = excel.Workbooks.Open("MyExcel.xlsx");
Worksheet sh = wb.Sheets[1];
Я загрузил свой файл в моем Server 2012, как C: \ MyExcel.xlsx. Поэтому я хочу открыть файл MyExcel.xlsx на стороне сервера.
Server.MapPath("C:\MyExcel.xlsx");
Но я получаю сообщение об ошибке «Неожиданный М». Как я могу исправить этот код?
> string myServerPath = Server.MapPath("C:\MyExcel.xlsx");
> Application excel = new Application();
> excel.Visible = true;
> Workbook wb = excel.Workbooks.Open(myServerPath);
> Worksheet sh = wb.Sheets[1];
попытаться положить @ перед "C: \ ..."? – e4rthdog