Open GoogleCodeExporter opened 8 years ago
ASP.NET MVC 2.0 установлена?
Сообщение "Папка решения "Beavers.Encounter.Web"
будет отображаться как недоступная" скорее
всего выдается из-за того, что не
установлена ASP.NET MVC 2.0.
А вот почему ругается на папки Lib и db - это
странно... На диске эти папки есть? весь trunk
выкачан?
Под *nix-ми собирать проект не пробовал... но
проект точно должен работать под Mono 2.10.2,
собирал в SharpDevelop 3.2 правда под виндой
Original comment by RolleR.m...@gmail.com
on 22 Jun 2011 at 7:23
>>Начал грузить базу в SQL, она мне выкидывает
ошибки мол не правильный синтаксис после GO
хм... как грузить? в принципе, я ламер в SQL, но
ставил Microsoft SQL Server 2008 Management Studio Express, и уже в
нем ставил и редактировал - все ок.
>>А вот почему ругается на папки Lib и db - это
странно...
Если не ошибаюсь, в Express версиях (ставил 2008 и
2010) так и есть. Поддержка решений работает в
версиях начиная с Standard, но они не free...
(сам лично собрал именно на "стандарте")
>>Сообщение "Папка решения "Beavers.Encounter.Web"
будет отображаться как недоступная"
Такое происходило при открытии проекта не
Web Developer'ом...
Original comment by Taric...@gmail.com
on 24 Jun 2011 at 11:51
Вот такое чувство, что скоро все точно
получится, остается найти только нужный
выпуск visual studia. С SQL все получилось, спасибо!
Original comment by avbrea...@gmail.com
on 1 Jul 2011 at 11:46
А может кто нибудь подсказать, надо
собирать проект "Beavers.Encounter.Web"? И если его
собрать и выложить на сервер, то где надо
указать имя сервера MSSQL, пользователя и
пароль? И Собственно не нашел там никаких
файлов типа index, на какой файл делать
ссылку? Или опять нихрена не получилось? И
еще он мне при публикации проекта на ftp
написал:
Не удалось добавить "Scripts/jquery-1.4.2.js" к веб-узлу. Не удается добавить файл "Scripts\jquery-1.4.2.js". Не удается найти указанный файл.
Не удалось добавить "Scripts/jquery-1.4.2.min.js" к
веб-узлу. Не удается добавить файл
"Scripts\jquery-1.4.2.min.js". Не удается найти
указанный файл.
Можете прислать мне их на мыло если не
сложно?
Original comment by avbrea...@gmail.com
on 8 Jul 2011 at 8:00
а когда собираю на компе просит указать
путь к Repository.cs, предлогая путь, которого нет
в природе:
e:\WorkSpaces\Git\SharpArchitecture\Trunk\src\SharpArch\SharpArch.Data\NHibernat
e\Repository
Original comment by avbrea...@gmail.com
on 8 Jul 2011 at 8:12
дополняя предыдущий пост, когда я закрываю
выбор файла он выделяет 80-ю строчку в
Global.asax.cs: AppConfig appConfig = appConfigRepository.Get(1); и пишет
коммент: could not load an entity:
[Beavers.Encounter.Core.AppConfig#1][SQL: SELECT appconfig0_.Id as Id3_0_,
appconfig0_.Title as Title3_0_ FROM AppConfigs appconfig0_ WHERE
appconfig0_.Id=?]
Original comment by avbrea...@gmail.com
on 8 Jul 2011 at 8:17
Нород помогите, игра уже через неделю... не
хочется снова пользоваться джаберным
движком...
Original comment by avbrea...@gmail.com
on 9 Jul 2011 at 3:05
Обновитесь из svn
Скачайте новый скрипт Beavers.Encounter.v0.9.sql и
"Инструкция по развертыванию на parking.ru" из
раздела Downloads
Original comment by RolleR.m...@gmail.com
on 11 Jul 2011 at 10:18
Спасибо! Все получилось! Только выпадает
ошибка при когда заходишь и Игры, нельзя их
редактировать... ди и пришлось все файлы
переводить в UTF-8, но кодировка эта фигня...
самое страшное что нет возможности видеть
и создавать игры
Original comment by avbrea...@gmail.com
on 11 Jul 2011 at 3:59
попробовал зайти на тот адрес что в
инструкции, то же самое...
Original comment by avbrea...@gmail.com
on 11 Jul 2011 at 4:00
Server Error in '/' Application.
Runtime Error
Description: An application error occurred on the server. The current custom
error settings for this application prevent the details of the application
error from being viewed remotely (for security reasons). It could, however, be
viewed by browsers running on the local server machine.
Details: To enable the details of this specific error message to be viewable on
remote machines, please create a <customErrors> tag within a "web.config"
configuration file located in the root directory of the current web
application. This <customErrors> tag should then have its "mode" attribute set
to "Off".
<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>
Notes: The current error page you are seeing can be replaced by a custom error
page by modifying the "defaultRedirect" attribute of the application's
<customErrors> configuration tag to point to a custom error page URL.
<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
</system.web>
</configuration>
Original comment by avbrea...@gmail.com
on 11 Jul 2011 at 4:01
Еще такой вопрос, я как понимаю там надо все
проэкты собирать и публиковать? Просто не
могу найти где управлять играми... могу
только создать ее и название
отредактировать
Original comment by avbrea...@gmail.com
on 11 Jul 2011 at 4:56
Напишите пожалуйста мануал, как полностью
собрать весь проект, что бы работали
функции управления и были все
возможности... Я очень слабо шарю в винде, а
движок нужен...
Original comment by avbrea...@gmail.com
on 11 Jul 2011 at 5:06
Ошибка исправлена, обновитесь из snv.
Собирать и публиковать нужно только проект
Beavers.Encounter.Web, остальные от него зависят и
сами подцепятся
Original comment by RolleR.m...@gmail.com
on 12 Jul 2011 at 10:34
Спасибо! А можно как нибудь по подробнее
узнать, после того как создал игру, куда
надо нажимать что бы начать писать задания
к ней, коды вводить? Не могус нати )
Original comment by avbrea...@gmail.com
on 12 Jul 2011 at 10:57
Под администратором изменять внутренности
игры просматривать и менять нельзя.
Администратор может только создавать
новые игры и назначать ответственных
(авторов) игры. Задания создают уже авторы
игры.
1. Зайди под админом.
2. Создай новую игру.
3. Перейди в раздел администрирования
пользователей.
4. Создай нового пользователя, указав имя,
пароль и ник.
5. Открой свойства созданного пользователя
и укажи в свойстве "Game" игру автором которой
он будет.
6. Выйди и зайди до созданным пользователем
Original comment by RolleR.m...@gmail.com
on 12 Jul 2011 at 11:38
Со всем разобрался... Спасибо большое за
такой чудный движок! Только в последний раз
совсем что то с кодировками напутали...
пришлось собирать проект на локальном
компе, и переносить код через редактор... а
так, все супер!
Original comment by avbrea...@gmail.com
on 12 Jul 2011 at 6:41
[deleted comment]
Хотя, появилась проблемка... с начало, гдето
час оно хорошо и стабильно работало... потом
стала выпадать ошибка когда я под админом
хотел зайти на пользователя:
Error
Error executing child request for handler
'System.Web.Mvc.HttpHandlerUtil+ServerExecuteHttpHandlerWrapper'.
---------- System.Web.HttpException ----------
ErrorCode=-2147467259
Message=Error executing child request for handler
'System.Web.Mvc.HttpHandlerUtil+ServerExecuteHttpHandlerWrapper'.
StackTrace= at System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler
handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage,
VirtualPath path, VirtualPath filePath, String physPath, Exception error,
String queryStringOverride)
at System.Web.HttpServerUtility.Execute(IHttpHandler handler, TextWriter
writer, Boolean preserveForm, Boolean setPreviousPage)
at System.Web.HttpServerUtility.Execute(IHttpHandler handler, TextWriter
writer, Boolean preserveForm)
at System.Web.HttpServerUtilityWrapper.Execute(IHttpHandler handler, TextWriter
writer, Boolean preserveForm)
at System.Web.Mvc.ViewPage.RenderView(ViewContext viewContext)
at System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context)
at System.Web.Mvc.ControllerActionInvoker.<>c__DisplayClass14.b__11()
at
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter(IResultFilter
filter, ResultExecutingContext preContext, Func`1 continuation)
at
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter(IResultFilter
filter, ResultExecutingContext preContext, Func`1 continuation)
at
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter(IResultFilter
filter, ResultExecutingContext preContext, Func`1 continuation)
at
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerC
ontext controllerContext, IList`1 filters, ActionResult actionResult)
at System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext
controllerContext, String actionName)
Source=System.Web
---------- System.Web.Mvc.HttpAntiForgeryException ----------
ErrorCode=-2147467259
Message=A required anti-forgery token was not supplied or was invalid.
StackTrace= at System.Web.Mvc.AntiForgeryDataSerializer.Deserialize(String
serializedToken)
at System.Web.Mvc.HtmlHelper.GetAntiForgeryTokenAndSetCookie(String salt,
String domain, String path)
at System.Web.Mvc.HtmlHelper.AntiForgeryToken(String salt, String domain,
String path)
at System.Web.Mvc.HtmlHelper.AntiForgeryToken()
at ASP.views_adminusers_index_aspx.__Render__control2(HtmlTextWriter __w,
Control parameterContainer) in
d:\Users\srgo-1\srgo-2\WWWRoot\Views\AdminUsers\Index.aspx:line 49
at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer,
ICollection children)
at ASP.views_shared_site_master.__Render__control1(HtmlTextWriter __w, Control
parameterContainer) in
d:\Users\srgo-1\srgo-2\WWWRoot\Views\Shared\Site.Master:line 52
at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer,
ICollection children)
at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer,
ICollection children)
at System.Web.UI.Page.Render(HtmlTextWriter writer)
at System.Web.Mvc.ViewPage.Render(HtmlTextWriter writer)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint,
Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint,
Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at System.Web.Mvc.ViewPage.ProcessRequest(HttpContext context)
at ASP.views_adminusers_index_aspx.ProcessRequest(HttpContext context) in
d:\ASP.NET_TMP\x64\root\62686cf4\ac448943\App_Web_bep16ly-.0.cs:line 0
at
System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerWrapper.<>c__DisplayClass
1.b__0()
at
System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerWrapper.<>c__DisplayClass
4.b__3()
at
System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerWrapper.Wrap[TResult](Fun
c`1 func)
at System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerWrapper.Wrap(Action
action)
at System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler,
TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath
path, VirtualPath filePath, String physPath, Exception error, String
queryStringOverride)
Source=System.Web.Mvc
---------- System.Web.HttpException ----------
ErrorCode=-2147467259
Message=Validation of viewstate MAC failed. If this application is hosted by a
Web Farm or cluster, ensure that configuration specifies the same validationKey
and validation algorithm. AutoGenerate cannot be used in a cluster.
StackTrace= at System.Web.UI.ViewStateException.ThrowError(Exception inner,
String persistedState, String errorPageMessage, Boolean macValidationError)
at System.Web.UI.ObjectStateFormatter.Deserialize(String inputString)
at System.Web.Mvc.AntiForgeryDataSerializer.Deserialize(String serializedToken)
Source=System.Web
---------- System.Web.UI.ViewStateException ----------
Message=Invalid viewstate.
Client IP:
Port: 56369
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.30 (KHTML, like
Gecko) Chrome/12.0.742.112 Safari/534.30
ViewState:
xuN0d3c+/p2JYN7J5iwSNCJp1LeYS1sf2WUvcPPyaUcZyZQ+51gnJHXOwmBEB+DPXM75OkCDxpNnvyUd
IUZGfZVL40VQzk3rwH/rbgYeBAsM2VymgtW27a+Tl8Rxmc7Sodi2tQ==
Referer:
Path: /AdminUsers
RemoteAddress=
RemotePort=56369
UserAgent=Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.30 (KHTML, like
Gecko) Chrome/12.0.742.112 Safari/534.30
PersistedState=xuN0d3c+/p2JYN7J5iwSNCJp1LeYS1sf2WUvcPPyaUcZyZQ+51gnJHXOwmBEB+DPX
M75OkCDxpNnvyUdIUZGfZVL40VQzk3rwH/rbgYeBAsM2VymgtW27a+Tl8Rxmc7Sodi2tQ==
Referer=
Path=/AdminUsers
IsConnected=True
Пользователь: admin
И точно такая же стала выходить в момент,
когда пользователь хочет вступить в
команду.
Попробовал пересобрать, тоже самое... что
странно, если запускаю у себя на компе, то
все работает.
Куда надо копать?
Original comment by avbrea...@gmail.com
on 12 Jul 2011 at 7:48
И когда я хочу отредактировать игру, тоже
высвечивается... Могу отправить тот код,
который у меня скомпилился. ?
Original comment by avbrea...@gmail.com
on 13 Jul 2011 at 2:21
Хотя вру, уже почти визде такое
появляется... такое ощущение, что просто
медленно перестает работать... что не так?
Или прям обязательно надо оплатить
хостинг, и тогда все будет шоколадно?
Original comment by avbrea...@gmail.com
on 13 Jul 2011 at 2:24
Пришел на работу, подключился - все
работает, достал свой ноут, с которого дома
подключался и видел ошибки - все работает.
Что это было? Такое может произойти во
время игры? Будет очень не комфортно если
так будет у участников.
Original comment by avbrea...@gmail.com
on 13 Jul 2011 at 3:57
Когда команда подает заявку на игру пишет
ошибку, Visual Studia выдиляет строчку в файле
Site.Master
if (((User)HttpContext.Current.User).Role.IsAdministrator)
Не удалось привести тип объекта
"System.Security.Principal.GenericPrincipal" к типу
"Beavers.Encounter.Core.User".
Original comment by avbrea...@gmail.com
on 13 Jul 2011 at 6:55
>> if (((User)HttpContext.Current.User).Role.IsAdministrator)
>> Не удалось привести тип объекта
"System.Security.Principal.GenericPrincipal" к типу
"Beavers.Encounter.Core.User".
на данный момент команды не могут
самостоятельно подавать заявки на игру,
только автор игры может регистрировать
команды в игре. Просто забыл убрать эту
кнопку для команд. Но, данный функционал в
будущем будет пересмотрен и возможно
переделан...
Original comment by RolleR.m...@gmail.com
on 13 Jul 2011 at 8:10
>> Хотя, появилась проблемка... с начало,
гдето час оно хорошо и стабильно работало...
>> потом стала выпадать ошибка когда я под
админом хотел зайти на пользователя:
>> Error
>> Error executing child request for handler
'System.Web.Mvc.HttpHandlerUtil+ServerExecuteHttpHandlerWrapper'.
>> ---------- System.Web.HttpException ----------
>> ErrorCode=-2147467259
Это известная проблема... связана она с тем,
что виртуальный хостинг W!N
(http://parking.ru/shared/win/) использует технологию
WebFarm и кластеры.
Есть следующие решения этой проблемы:
1.
http://helpdesk.parking.ru/KB/a25/viewstate-validation-of-viewstate-mac-failed.a
spx
2. В проекте Beavers.Encounter.Web.Controllers для всех
методов контроллеров удалить атрибут
[ValidateAntiForgeryToken], т.е. отключить проверку атак
на сайт
3. Перейти на выделенный сервер, тарифный
план HyperHalf или выше
>> Или прям обязательно надо оплатить
хостинг, и тогда все будет шоколадно?
Да, все будет шоколадно, если приобрести
тариф HyperHalf "Виртуальная машина Hyper-V"
http://parking.ru/vds/hyperv/ - это выделенный сервер и
такой проблемы там нет
Original comment by RolleR.m...@gmail.com
on 13 Jul 2011 at 8:42
[deleted comment]
Дорого это, тогда нет просто смысла делать
игру. В таком случае проще стартануть
проект Dozor Light, ибо по деньгам та же шляпа
получится... Можешь подсказать как
правильно расшарить ресурс в IIS, вроде шару
делаю, выставляю как прилжение, все
грузится, но когда перехожу на вкладку вход
пишет что страница не найдена.
Ошибка HTTP 404.0 - Not Found
Разыскиваемый вами ресурс был удален, было
изменено его имя или он временно
недоступен.
Подробные сведения об ошибке
Модуль IIS Web Core
Уведомление MapRequestHandler
Обработчик StaticFile
Код ошибки 0x80070002
Запрашиваемый URL-адрес http://localhost:80/Account/LogOn
Физический путь C:\www\wwwRoot\Account\LogOn
Способ входа Анонимная
Пользователь, выполнивший вход Анонимная
Original comment by avbrea...@gmail.com
on 14 Jul 2011 at 4:18
IIS какой версии? 6, 7 или 7.5?
Original comment by RolleR.m...@gmail.com
on 15 Jul 2011 at 11:36
7
Original comment by avbrea...@gmail.com
on 15 Jul 2011 at 1:09
если надо, то могу дать RDP, но это уже в личну
на почту... и только завтра
Original comment by avbrea...@gmail.com
on 15 Jul 2011 at 1:18
проблема с ошибкой
>> Error executing child request for handler
'System.Web.Mvc.HttpHandlerUtil+ServerExecuteHttpHandlerWrapper'.
>> ---------- System.Web.HttpException ----------
>> ErrorCode=-2147467259
решена
http://code.google.com/p/beavers-encounter/source/detail?r=90
теперь не нужно использовать выделенный
сервер для хостинга, можно и разделяемый
(shared) использовать
Original comment by RolleR.m...@gmail.com
on 16 Jul 2011 at 2:02
На Виртуальном хостинге
добавил строчки, пишет ошибку 500:
Server Error
500 - Internal server error.
There is a problem with the resource you are looking for, and it cannot be
displayed.
Пересобрал проект из svn, таже ошибка...
Original comment by avbrea...@gmail.com
on 16 Jul 2011 at 5:22
Когда собрал из svn в файле Web.config была
строчка:
<system.web>
validationKey="4C4846A724584B289242F0E13D42E6BD436912E961A3AA24CAB4DCCB060C9E790
242186E1A82C5C8267D8123B3145D03BBC027A36BB3875153115F59F73A88D5"
decryptionKey="992595A46B0ECB549D4D1E3DC7F026E667E5C6D72B3BA2CD920807BCC77C4E0A"
validation="SHA1" decryption="AES" />
Вопрос, куда делся <machineKey? и с ним тоже не
работает... а на Visual Studia собирается
нормально, и запускается...
Original comment by avbrea...@gmail.com
on 16 Jul 2011 at 5:32
а в сорсах вроде все есть.. странно...
Original comment by avbrea...@gmail.com
on 16 Jul 2011 at 5:33
Кодировку теперь не приходится менять!
Спасибо!
Original comment by avbrea...@gmail.com
on 16 Jul 2011 at 5:39
И вот такой вопрос, там есть в игре сквозное
бонусное задание, а куда надо вбивать коды,
которые они на сквозном найдут??? У нас
только название и редактор задания
открываются
Original comment by avbrea...@gmail.com
on 16 Jul 2011 at 6:17
>> Вопрос, куда делся <machineKey? и с ним тоже не
работает... а на Visual Studia собирается
нормально, и запускается...
Вы как публикуете сайт, через ftp?
При публикации по ftp (использовал filezilla),
приходилось удалять файл web.config и заливать
новый, т.к. по какой-то причине он не
обновлялся... помогало только удаление.
Может в этом причина.
На beavers-2.hosting.parking.ru сейчас последняя версия
и все работает стабильно
Original comment by RolleR.m...@gmail.com
on 16 Jul 2011 at 7:01
я фаром, сначало удаляю все с фтп, а потом
заливю по новой... сейчас попробую еще раз
фаилзиллой
Original comment by avbrea...@gmail.com
on 16 Jul 2011 at 7:04
beavers-2.hosting.parking.ru по этому адресу, как
только зашел в команду, тоже не работают
ссылки на игру и команды...
Original comment by avbrea...@gmail.com
on 16 Jul 2011 at 7:06
спасибо за совет про залить заново... все
заработало, прости что пустил ложную инфу
Original comment by avbrea...@gmail.com
on 16 Jul 2011 at 7:11
Но, ошибка вылезал не смотря на наличие
данных строчек...
Главная Команды Игры
Error
Error executing child request for handler
'System.Web.Mvc.HttpHandlerUtil+ServerExecuteHttpHandlerWrapper'.
---------- System.Web.HttpException ----------
ErrorCode=-2147467259
Message=Error executing child request for handler
'System.Web.Mvc.HttpHandlerUtil+ServerExecuteHttpHandlerWrapper'.
StackTrace= at System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler
handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage,
VirtualPath path, VirtualPath filePath, String physPath, Exception error,
String queryStringOverride)
at System.Web.HttpServerUtility.Execute(IHttpHandler handler, TextWriter
writer, Boolean preserveForm, Boolean setPreviousPage)
at System.Web.HttpServerUtility.Execute(IHttpHandler handler, TextWriter
writer, Boolean preserveForm)
at System.Web.HttpServerUtilityWrapper.Execute(IHttpHandler handler, TextWriter
writer, Boolean preserveForm)
at System.Web.Mvc.ViewPage.RenderView(ViewContext viewContext)
at System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context)
at System.Web.Mvc.ControllerActionInvoker.<>c__DisplayClass14.b__11()
at
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter(IResultFilter
filter, ResultExecutingContext preContext, Func`1 continuation)
at
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter(IResultFilter
filter, ResultExecutingContext preContext, Func`1 continuation)
at
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter(IResultFilter
filter, ResultExecutingContext preContext, Func`1 continuation)
at
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter(IResultFilter
filter, ResultExecutingContext preContext, Func`1 continuation)
at
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter(IResultFilter
filter, ResultExecutingContext preContext, Func`1 continuation)
at
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter(IResultFilter
filter, ResultExecutingContext preContext, Func`1 continuation)
at
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter(IResultFilter
filter, ResultExecutingContext preContext, Func`1 continuation)
at
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerC
ontext controllerContext, IList`1 filters, ActionResult actionResult)
at System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext
controllerContext, String actionName)
Source=System.Web
Original comment by avbrea...@gmail.com
on 16 Jul 2011 at 7:16
Сбрось кеш и куки в браузере - ошибка
пропадут
Original comment by RolleR.m...@gmail.com
on 16 Jul 2011 at 7:27
>> И вот такой вопрос, там есть в игре
сквозное бонусное задание,
>> а куда надо вбивать коды, которые они на
сквозном найдут???
>> У нас только название и редактор задания
открываются
У сквозных заданий (пока) нет возможности
указывать коды, в будущем планируется это
реализовать.
У нас пока не было потребности задавать
коды для сквозных заданий, обычно эти
задания заключались в том, чтобы привезти
на послеигровой брифинг какой-нибудь
артефакт для зачета задания
Original comment by RolleR.m...@gmail.com
on 16 Jul 2011 at 8:09
Во время тестирования выдало ошибку:
В экземпляре объекта не задана ссылка на
объект.
---------- System.NullReferenceException ----------
Message=В экземпляре объекта не задана ссылка
на объект.
StackTrace= в
Beavers.Encounter.ApplicationServices.TaskService.GetCodes(String codes, String
prefixMainCode, String prefixBonusCode) в
C:\Users\Reason\Documents\super-super new
sorce\app\Beavers.Encounter.ApplicationServices\TaskService.cs:строка 471
в Beavers.Encounter.ApplicationServices.TaskService.SubmitCode(String codes,
TeamGameState teamGameState, User user) в
C:\Users\Reason\Documents\super-super new
sorce\app\Beavers.Encounter.ApplicationServices\TaskService.cs:строка 385
в Beavers.Encounter.ApplicationServices.GameService.SubmitCode(String codes,
TeamGameState teamGameState, User user) в
C:\Users\Reason\Documents\super-super new
sorce\app\Beavers.Encounter.ApplicationServices\GameService.cs:строка 237
в Beavers.Encounter.Web.Controllers.TeamGameboardController.SubmitCodes(Int32
activeTaskStateId, String codes) в C:\Users\Reason\Documents\super-super new
sorce\app\Beavers.Encounter.Web.Controllers\TeamGameboardController.cs:стро�
�а 115
в lambda_method(ExecutionScope , ControllerBase , Object[] )
в System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext
controllerContext, IDictionary`2 parameters)
в System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext
controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters)
в System.Web.Mvc.ControllerActionInvoker.<>c__DisplayClassd.b__a()
в
System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter
filter, ActionExecutingContext preContext, Func`1 continuation)
в
System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter
filter, ActionExecutingContext preContext, Func`1 continuation)
в
System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter
filter, ActionExecutingContext preContext, Func`1 continuation)
в
System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter
filter, ActionExecutingContext preContext, Func`1 continuation)
в
System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter
filter, ActionExecutingContext preContext, Func`1 continuation)
в
System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodWithFilters(ControllerC
ontext controllerContext, IList`1 filters, ActionDescriptor actionDescriptor,
IDictionary`2 parameters)
в System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext
controllerContext, String actionName)
Source=Beavers.Encounter.ApplicationServices
Original comment by avbrea...@gmail.com
on 17 Jul 2011 at 3:25
Как с этим бороться? или мы не правильно
завили задания?
Original comment by avbrea...@gmail.com
on 17 Jul 2011 at 3:26
Скорее всего это из-за того, что для игры не
задан "Префикс основного кода", задается на
странице редактирования игры
Original comment by RolleR.m...@gmail.com
on 17 Jul 2011 at 4:48
то есть префикс нужен...?
просто коды могут быть и допустим 3D46R73, так
и 3DR998 и RD3657... да как угодно... ясно, а префикс
как бы все убирает... и такой тогда вопрос,
если указан префикс, допустим 3DR, то все
коды к заданиям во время редактирования
игры надо в водить с ним, или просто цифры?
Original comment by avbrea...@gmail.com
on 17 Jul 2011 at 4:55
Да, префикс всегда нужен, у нас это
используется для разделения кодов между
играми, т.к. иногда случается что одна
локация используется в нескольких играх -
коды на локациях пишутся с префиксом игры,
для того чтобы команда не вводила коды с
другой прошедшей раньше игры.
Код можно вводить как с префиксом, так и без
префикса.
Например:
Для игры задан префикс: "38DZR" (это тридцать
восьмая игра в нашем городе)
и для какого-либо задания указаны два кода:
"3R78D" "D16Z7"
Команда может вводить в движок следующее:
38DZR3R78D
38DZRD16Z7
3R78D
D16Z7
все эти коды будут засчитаны, а так же
команда может за один раз ввести все коды
разделив их запятой или пробелом, вот так:
3R78D 38DZR3R78D
Original comment by RolleR.m...@gmail.com
on 17 Jul 2011 at 5:27
[deleted comment]
С префиксом разобрался! Все круть!
Original comment by avbrea...@gmail.com
on 17 Jul 2011 at 5:40
Original issue reported on code.google.com by
avbrea...@gmail.com
on 18 Jun 2011 at 12:12