Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Не удалось определить используемую версию ASP.NET Web Pages. / 3 сообщений из 3, страница 1 из 1
23.08.2013, 14:43
    #38375917
mdkChaos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не удалось определить используемую версию ASP.NET Web Pages.
Всем привет.
Пытаюсь запустить сайт на локальном IIS.
Выдаёт следующую ошибку:

Ошибка сервера в приложении '/SportsStore'.

Не удалось определить используемую версию ASP.NET Web Pages.

Чтобы использовать этот сайт, укажите версию в файле web.config сайта. Дополнительные сведения см. в статье на сайте службы поддержки Майкрософт: http://go.microsoft.com/fwlink/?LinkId=254126

Описание: Необработанное исключение при выполнении текущего веб-запроса. Изучите трассировку стека для получения дополнительных сведений о данной ошибке и о вызвавшем ее фрагменте кода.

Сведения об исключении: System.InvalidOperationException: Не удалось определить используемую версию ASP.NET Web Pages.

Чтобы использовать этот сайт, укажите версию в файле web.config сайта. Дополнительные сведения см. в статье на сайте службы поддержки Майкрософт: http://go.microsoft.com/fwlink/?LinkId=254126

Ошибка источника:

Необработанное исключение при выполнении текущего веб-запроса. Информацию о происхождении и месте возникновения исключения можно получить, используя следующую трассировку стека исключений.

Трассировка стека:


[InvalidOperationException: Не удалось определить используемую версию ASP.NET Web Pages.

Чтобы использовать этот сайт, укажите версию в файле web.config сайта. Дополнительные сведения см. в статье на сайте службы поддержки Майкрософт: http://go.microsoft.com/fwlink/?LinkId=254126%5D]http://go.microsoft.com/fwlink/?LinkId=254126]
System.Web.WebPages.Deployment.PreApplicationStartCode.StartCore(IFileSystem fileSystem, String appDomainAppPath, String binDirectory, NameValueCollection appSettings, IEnumerable`1 loadedAssemblies, IBuildManager buildManager, Action`1 loadWebPages, Action registerForChangeNotification, Func`2 getAssemblyNameThunk) +17217
System.Web.WebPages.Deployment.PreApplicationStartCode.StartCore() +171
System.Web.WebPages.Deployment.PreApplicationStartCode.Start() +33

[InvalidOperationException: Метод инициализации перед запуском приложения (Start) в типе System.Web.WebPages.Deployment.PreApplicationStartCode вызвал исключение со следующим сообщением об ошибке: Не удалось определить используемую версию ASP.NET Web Pages.

Чтобы использовать этот сайт, укажите версию в файле web.config сайта. Дополнительные сведения см. в статье на сайте службы поддержки Майкрософт: http://go.microsoft.com/fwlink/?LinkId=254126.%5D]http://go.microsoft.com/fwlink/?LinkId=254126.]
System.Web.Compilation.BuildManager.InvokePreStartInitMethods(ICollection`1 methods) +423
System.Web.Compilation.BuildManager.CallPreStartInitMethods() +306
System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException) +677

[HttpException (0x80004005): Метод инициализации перед запуском приложения (Start) в типе System.Web.WebPages.Deployment.PreApplicationStartCode вызвал исключение со следующим сообщением об ошибке: Не удалось определить используемую версию ASP.NET Web Pages.

Чтобы использовать этот сайт, укажите версию в файле web.config сайта. Дополнительные сведения см. в статье на сайте службы поддержки Майкрософт: http://go.microsoft.com/fwlink/?LinkId=254126.%5D]http://go.microsoft.com/fwlink/?LinkId=254126.]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +9082572
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +97
System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +258

Информация о версии: Платформа Microsoft .NET Framework, версия:4.0.30319; ASP.NET, версия:4.0.30319.261


в файле web.config нашел раздел <appSetting>. Изночально было так:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
<appSettings>
    <add key="webpages:Version" value="2.0.0.0" />
    <add key="webpages:Enabled" value="false" />
    <add key="PreserveLoginUrl" value="true" />
    <add key="ClientValidationEnabled" value="false" />
    <add key="UnobtrusiveJavaScriptEnabled" value="false" />
    <add key="Email.WriteAsFile" value="true"/>
  </appSettings>


поменял на:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
<appSettings>
    <add key="webpages:Version" value="4.0.30319.261" />
    <add key="webpages:Enabled" value="false" />
    <add key="PreserveLoginUrl" value="true" />
    <add key="ClientValidationEnabled" value="false" />
    <add key="UnobtrusiveJavaScriptEnabled" value="false" />
    <add key="Email.WriteAsFile" value="true"/>
  </appSettings>


Не помогло.

Подскажите, пожалуйста, где прописать версию ASP.NET?
За ранее спасибо.
...
Рейтинг: 0 / 0
23.08.2013, 15:04
    #38375959
bazile
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не удалось определить используемую версию ASP.NET Web Pages.
mdkChaos, в сообщении об ошиюке есть ссылка по которой всё описано.
...
Рейтинг: 0 / 0
23.08.2013, 16:37
    #38376105
mdkChaos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не удалось определить используемую версию ASP.NET Web Pages.
В первую очередь перешел по ссылке.
Там сказано что нужно править строку:
Код: c#
1.
2.
3.
4.
5.
6.
<?xml version="1.0"?>
<configuration>
  <appSettings>
    <add key="webPages:Version" value="1.0"/>
  </appSettings>
</configuration>


у меня по умолчанию было прописано:
Код: c#
1.
<add key="webpages:Version" value="2.0.0.0" />


в низу страницы с ошибкой написано:
Код: c#
1.
Информация о версии: Платформа Microsoft .NET Framework, версия:4.0.30319; ASP.NET, версия:4.0.30319.261



Пробовал указывать и value="1.0" и value="4.0.30319" и value="4.0.30319.261"
Эфект один и тот же. Правлю в глобальном web.config.
Может я не там указываю версию ASP.NET?
Кстате делал на шаблоне ASP.NET MVC 4, может в этом загвоздка?
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Не удалось определить используемую версию ASP.NET Web Pages. / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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