У меня проблемы с моей ИТ-командой, и они не знают, как обращаться с моим запросом. Я попросил их добавить Network Service в папку, к которой должен иметь доступ сайт asp.net, чтобы открыть шаблон excel и заполнить его данными. Я пытаюсь сделать это уже несколько недель, и я очень расстроен.Доступ к файлу excel изнутри ASP.NET Папки с кодом
Итак, вот мой вопрос. Я смотрел онлайн и не могу найти способ сделать это. Если бы я должен был разместить файл шаблона на моем веб-сайте, как папку, например изображение, есть ли способ динамически ссылаться на этот шаблон в коде? Таким образом, приложение имеет доступ к файлу. Пользователь сохраняет отчет в свои собственные папки, поэтому мне не нужны они, чтобы иметь доступ к файлу напрямую.
Просьба сообщить. Любые предложения помогут.
Просто chmod (777) папка - полное чтение, запись, выполнение разрешений. Кажется, проблема будет скорее основана на фактическом взаимодействии с файлом .xls (x), чем с доступом к физическому расположению папки. Это взаимодействие - это еще одна игра в мяч. –
Если вы знаете, где находится файл в вашей веб-структуре, то Server.MapPath ("~/path_to_file.xslx") предоставит вам локальный путь на сервере, если это то, что вам нужно? Бит ~/path_to_file.xsl (x) будет папкой под вашим веб-корнем. – dash
СПАСИБО ТЫ! Server.MapPath отлично поработал. Доступ к ней как в локальной, так и в серверной версиях. – user1165864