Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Запуск asp.net проекта Mvc4 / 19 сообщений из 19, страница 1 из 1
21.04.2015, 11:17
    #38941385
IRagnarok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск asp.net проекта Mvc4
Здравствуйте,
Недавно стал изучать ASP.
Построил некий проект под asp с использованием Mvc4.
Проект отлично построился. При построении выскакивает страница " http://localhost:7613" и показывает содержимое.
Теперь после построения проекта хочу сформировать готовый html или путь в строке или хоть что нибудь для конечного пользователя, чтобы ему не надо было устанавливать Vs, копировать себе мой проект и уже запускать его из VS.
Копался в самоучителях и на Ютуб но нигде нет ни слова о том, что делать с проектом после его компиляции!!!
Я так понял, мне как то надо запустить файл .cshtml?
Я установил IIS на виндоус, но туда надо копировать (c:\inetpub\wwwroot\) интернет страницу, но ISS не открывает .cshtml когда я копирую его туда из скомпилированного проекта.
Вопрос краток "Как сформировать интернет страницу для конечного пользователя самым коротким способом?"
...
Рейтинг: 0 / 0
21.04.2015, 11:21
    #38941390
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск asp.net проекта Mvc4
Проект надо опубликовать (Publish) - это можно сделать и на локальный диск.
В результате получится некий набор файлов и папок, где будет лежать все необходимое для работы сайта.

После чего эта папка как есть выкладывается на хостинг. Хошь - на локальный, хошь на удаленный.
...
Рейтинг: 0 / 0
22.04.2015, 12:43
    #38942431
IRagnarok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск asp.net проекта Mvc4
Shocker.Pro,

Спасибо, я понял как это работает. Только вот вопрос:
У меня формируется страница с форматом .cshtml а не .aspx в следствии чего даже при компиляции я не могу запустить сайт, так как(насколько я понимаю) IIS формат .cshtml не может понять.
Вот такие файлы у меня в обозревателе решений http://screencast.com/t/E6iyidheO6
Вот такие файлы у меня на выходе http://screencast.com/t/y00XNKz505mP
Вот на сервере IIS http://screencast.com/t/sggcLwvh5O
...
Рейтинг: 0 / 0
22.04.2015, 12:46
    #38942439
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск asp.net проекта Mvc4
а на хосте MVC4 установлен? http://www.asp.net/mvc/mvc4
в web.config сайта прописано?
Код: c#
1.
<add key="webpages:Enabled" value="true" />
...
Рейтинг: 0 / 0
22.04.2015, 13:01
    #38942460
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск asp.net проекта Mvc4
IRagnarokУ меня формируется страница с форматом .cshtml а не .aspx в следствии чего даже при компиляции я не могу запустить сайт, так как(насколько я понимаю) IIS формат .cshtml не может понять.Вы где-то упустили суть MVC-подхода, перечитайте начало учебника.
Файлы cshtml никакого отношения к IIS и к пользователю не имеют, вы не можете их запускать, открывать и т.д.

Суть MVC в том, что клиент, запрашивая определенный URL, обращается к КОНТРОЛЛЕРУ. И уже сам контроллер формирует ответ. И уж из каких физических файлов он это делает (он в общем случае может вообще не использовать никакие shtml-файлы, а формировать ответ "на ходу", или использовать множество shtml-файлов для одной страницы) - это клиента не волнует.
...
Рейтинг: 0 / 0
23.04.2015, 08:39
    #38943158
IRagnarok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск asp.net проекта Mvc4
Konst_One,

Установлен.
Значение было false, заменил на true.
Непомогло
...
Рейтинг: 0 / 0
23.04.2015, 08:43
    #38943163
IRagnarok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск asp.net проекта Mvc4
Shocker.Pro,

Вот как я делаю:
Есть некий проект для работы с google map https://cloud.mail.ru/public/4b1xWNoWAHr6/GoogleMapsApp.zip
Далее я его собираю и публикую в файловую систему.
Создаю IIS и настраиваю его, указываю папку, куда публиковал проект http://screencast.com/t/pIscnpz0C2ke
По идее далее я должен ввести http://localhost в строку браузера и он у меня должен открыться?
...
Рейтинг: 0 / 0
23.04.2015, 08:45
    #38943166
IRagnarok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск asp.net проекта Mvc4
Вот что у меня получается в браузере http://screencast.com/t/ai87q3SXbnP6
...
Рейтинг: 0 / 0
23.04.2015, 10:55
    #38943291
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск asp.net проекта Mvc4
IRagnarokВот что у меня получается в браузереНу там же русским языком написана ошибка. Если я правильно ее истолковываю - у службы, под которой запущен IIS, недостаточно прав для чтения web.config-а
...
Рейтинг: 0 / 0
23.04.2015, 13:47
    #38943538
IRagnarok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск asp.net проекта Mvc4
Shocker.Pro,

хм, хорошо. Как можно его обойти. Я тут ковыряюсь не могу понять
...
Рейтинг: 0 / 0
23.04.2015, 14:02
    #38943557
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск asp.net проекта Mvc4
Зачем ее обходить? Надо права дать.
...
Рейтинг: 0 / 0
23.04.2015, 16:36
    #38943728
IRagnarok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск asp.net проекта Mvc4
...
Рейтинг: 0 / 0
23.04.2015, 16:55
    #38943746
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск asp.net проекта Mvc4
нет, в самой винде, в проводнике - Безопасность
...
Рейтинг: 0 / 0
23.04.2015, 16:56
    #38943750
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск asp.net проекта Mvc4
Shocker.Proнет, в самой винде, в проводнике - Безопасность http://vasilisc.com/simple-permissions
...
Рейтинг: 0 / 0
23.04.2015, 23:25
    #38944012
IRagnarok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск asp.net проекта Mvc4
Shocker.Pro,

Спасибо, что-то получилось, теперь вываливается такая ошибка :D
http://screencast.com/t/wgZQ653S1Fz
...
Рейтинг: 0 / 0
23.04.2015, 23:47
    #38944016
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск asp.net проекта Mvc4
А с чего там вообще запрашивается global.asax?
...
Рейтинг: 0 / 0
24.04.2015, 07:39
    #38944117
IRagnarok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск asp.net проекта Mvc4
Shocker.Pro,

Убрал его, следующая ошибка http://screencast.com/t/cRfcGWEo4KT7
...
Рейтинг: 0 / 0
24.04.2015, 08:46
    #38944136
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск asp.net проекта Mvc4
...
Рейтинг: 0 / 0
24.04.2015, 14:50
    #38944670
IRagnarok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск asp.net проекта Mvc4
Shocker.Pro,

Полазил поискал. Прописал такую ерунду "%windir%\Microsoft.NET\Framework\v4.0.30128\aspnet_regiis.exe -i"
и АЛИЛУЯ!! Заработало.
Спасибо за помощь. Надеюсь этот пост кому нибудь ещё поможет
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Запуск asp.net проекта Mvc4 / 19 сообщений из 19, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]