Я занимаюсь разработкой приложений ASP.NET MVC с MS Visual Studio 2008 SP1.
Структура моего проекта по умолчанию:
Project | -Content | -css | -img | -Models | -Просмотры
| -Controllers
Дело в том, что я могу получить доступ ко всему содержимому, помещенному в каталог Содержимое , при условии, что файл является , включенным в проект. С другой стороны, если у меня есть изображение (т.е. изображение, загруженное пользователем), которое находится в правильном физическом каталоге (Project \ Content \ img), но не включено в проект, я продолжаю получать 404 ошибка при доступе к ним через браузер.
Я думаю, что мой URL правильный:
http://localhost:1260/Content/img/my_image.jpg
И У меня есть файл в Project \ Content \ img \ my_image.jpg.
Что может быть не так? Я вынужден включить все файлы в проект? Я так не думаю, потому что это означало бы, что я не могу загружать и сохранять изображения веб-пользователями таким образом.
Большое спасибо.