Ключевое слово в защите информации
ключевое слово
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход. Новые регистрации запрещены.

Уведомление

Icon
Error

3 Страницы<123>
Опции
К последнему сообщению К первому непрочитанному
Offline Максим Коллегин  
#11 Оставлено : 18 июля 2014 г. 8:27:09(UTC)
Максим Коллегин

Статус: Сотрудник

Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC)
Сообщений: 6,452
Мужчина
Откуда: КРИПТО-ПРО

Сказал «Спасибо»: 38 раз
Поблагодарили: 747 раз в 642 постах
Нужна инструкция по воспроизведению проблемы. Если все будут молчать - исправить не сможем.
Знания в базе знаний, поддержка в центре поддержки
Offline belyakovevg  
#12 Оставлено : 18 июля 2014 г. 8:54:43(UTC)
belyakovevg

Статус: Новичок

Группы: Участники
Зарегистрирован: 14.07.2014(UTC)
Сообщений: 5
Российская Федерация

Windows 8.1
Visual Studio 2013
.Net Framework 4.5.1
CryptoPro CSP 3.9.8171

Создаю из шаблонов: Visual C# -> Web -> Visual Studio 2012 -> ASP NET MVC 4 Application -> Single Page Application.

Запускаю без внесения изменений, падает со следующей ошибкой:


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

Не удалось загрузить файл или сборку "CryptoPro.Sharpei.MicrosoftIdentityServer.Service, Version=1.0.0.1, Culture=neutral, PublicKeyToken=473b8c5086e795f5" либо одну из их зависимостей. Не удается найти указанный файл.
Описание: Необработанное исключение при выполнении текущего веб-запроса. Изучите трассировку стека для получения дополнительных сведений о данной ошибке и о вызвавшем ее фрагменте кода.

Сведения об исключении: System.IO.FileNotFoundException: Не удалось загрузить файл или сборку "CryptoPro.Sharpei.MicrosoftIdentityServer.Service, Version=1.0.0.1, Culture=neutral, PublicKeyToken=473b8c5086e795f5" либо одну из их зависимостей. Не удается найти указанный файл.

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



Строка 3: @using (Html.BeginForm("JsonLogin", "Account", new { ReturnUrl = ViewBag.ReturnUrl }, FormMethod.Post, new { id = "loginForm" }))
Строка 4: {
Строка 5: @Html.AntiForgeryToken()
Строка 6:
Строка 7: <fieldset>


Исходный файл: c:\Projects\TestMVC\MvcApplication1\MvcApplication1\Views\Home\_Login.cshtml Строка: 5

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



[FileNotFoundException: Не удалось загрузить файл или сборку "CryptoPro.Sharpei.MicrosoftIdentityServer.Service, Version=1.0.0.1, Culture=neutral, PublicKeyToken=473b8c5086e795f5" либо одну из их зависимостей. Не удается найти указанный файл.]
CryptoPro.Sharpei.NetDetours.UnsafeNativeMethods.DoPreStub(IntPtr methodDesc, IntPtr methodTable, IntPtr& ret, MoreErrorInfo& errorInfo, String methodName) +0
CryptoPro.Sharpei.NetDetours.DetourHelper.PreStubWorker(MethodBase methodInfo) +931

[PreStubWorkerException: Невозможно скомпилировать функцию CryptoPro.Sharpei.MicrosoftIdentityModel.CPCertificateWSTrustBinding :: System.ServiceModel.Channels.SecurityBindingElement CreateSecurityBindingElement().]
CryptoPro.Sharpei.NetDetours.DetourHelper.PreStubWorker(MethodBase methodInfo) +1162
CryptoPro.Sharpei.NetDetours.DetourHelper.MakeOneDetourMethod(MethodBase sourceInfo, MethodBase destinationInfo, MethodBase oldInfo) +814
CryptoPro.Sharpei.NetDetours.DetourHelper.MakeOneDetourMethod(Type sourceType, MethodInfo oldMethodInfo) +715
CryptoPro.Sharpei.NetDetours.DetourHelper.MakeOneDetourMethod(Type sourceType, Type destinationType, String methodName) +576
CryptoPro.Sharpei.NetDetours.DetourHelper.MakeOneDetourMethod(String methodName) +69
CryptoPro.Sharpei.MicrosoftIdentityModel.CPCertificateWSTrustBinding.InitDetours() +125

[TargetInvocationException: Адресат вызова создал исключение.]
System.Delegate.BindToMethodInfo(Object target, IRuntimeMethodInfo method, RuntimeType methodType, DelegateBindingFlags flags) +0
System.Delegate.UnsafeCreateDelegate(RuntimeType rtType, RuntimeMethodInfo rtMethod, Object firstArgument, DelegateBindingFlags flags) +32
System.Delegate.CreateDelegateInternal(RuntimeType rtType, RuntimeMethodInfo rtMethod, Object firstArgument, DelegateBindingFlags flags, StackCrawlMark& stackMark) +77
System.Delegate.CreateDelegate(Type type, MethodInfo method, Boolean throwOnBindFailure) +145
System.Delegate.CreateDelegate(Type type, MethodInfo method) +6
System.Web.Helpers.Claims.ClaimsIdentityConverter.AddToList(IList`1 converters, Type claimsIdentityType, Type claimType) +142
System.Web.Helpers.Claims.ClaimsIdentityConverter.GetDefaultConverters() +117
System.Web.Helpers.Claims.ClaimsIdentityConverter..cctor() +77

[TypeInitializationException: Инициализатор типа "System.Web.Helpers.Claims.ClaimsIdentityConverter" выдал исключение.]
System.Web.Helpers.AntiForgery.CreateSingletonAntiForgeryWorker() +147
System.Web.Helpers.AntiForgery..cctor() +29

[TypeInitializationException: Инициализатор типа "System.Web.Helpers.AntiForgery" выдал исключение.]
System.Web.Helpers.AntiForgery.GetHtml() +46
System.Web.Mvc.HtmlHelper.AntiForgeryToken() +20
ASP._Page_Views_Home__Login_cshtml.Execute() in c:\Projects\TestMVC\MvcApplication1\MvcApplication1\Views\Home\_Login.cshtml:5
System.Web.WebPages.WebPageBase.ExecutePageHierarchy() +197
System.Web.Mvc.WebViewPage.ExecutePageHierarchy() +96
System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) +88
System.Web.Mvc.RazorView.RenderView(ViewContext viewContext, TextWriter writer, Object instance) +259
System.Web.Mvc.BuildManagerCompiledView.Render(ViewContext viewContext, TextWriter writer) +115
System.Web.Mvc.HtmlHelper.RenderPartialInternal(String partialViewName, ViewDataDictionary viewData, Object model, TextWriter writer, ViewEngineCollection viewEngineCollection) +276
System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData) +108
System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName) +31
ASP._Page_Views_Home_Index_cshtml.Execute() in c:\Projects\TestMVC\MvcApplication1\MvcApplication1\Views\Home\Index.cshtml:57
System.Web.WebPages.WebPageBase.ExecutePageHierarchy() +197
System.Web.Mvc.WebViewPage.ExecutePageHierarchy() +96
System.Web.WebPages.StartPage.RunPage() +17
System.Web.WebPages.StartPage.ExecutePageHierarchy() +62
System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) +76
System.Web.Mvc.RazorView.RenderView(ViewContext viewContext, TextWriter writer, Object instance) +259
System.Web.Mvc.BuildManagerCompiledView.Render(ViewContext viewContext, TextWriter writer) +115
System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context) +294
System.Web.Mvc.ControllerActionInvoker.InvokeActionResult(ControllerContext controllerContext, ActionResult actionResult) +13
System.Web.Mvc.<>c__DisplayClass1a.<InvokeActionResultWithFilters>b__17() +23
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter(IResultFilter filter, ResultExecutingContext preContext, Func`1 continuation) +242
System.Web.Mvc.<>c__DisplayClass1c.<InvokeActionResultWithFilters>b__19() +21
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList`1 filters, ActionResult actionResult) +175
System.Web.Mvc.Async.<>c__DisplayClass2a.<BeginInvokeAction>b__20() +89
System.Web.Mvc.Async.<>c__DisplayClass25.<BeginInvokeAction>b__22(IAsyncResult asyncResult) +102
System.Web.Mvc.Async.WrappedAsyncResult`1.End() +57
System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) +43
System.Web.Mvc.<>c__DisplayClass1d.<BeginExecuteCore>b__18(IAsyncResult asyncResult) +14
System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +23
System.Web.Mvc.Async.WrappedAsyncResult`1.End() +62
System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +57
System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +23
System.Web.Mvc.Async.WrappedAsyncResult`1.End() +62
System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) +47
System.Web.Mvc.Controller.System.Web.Mvc.Async.IAsyncController.EndExecute(IAsyncResult asyncResult) +10
System.Web.Mvc.<>c__DisplayClass8.<BeginProcessRequest>b__3(IAsyncResult asyncResult) +25
System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +23
System.Web.Mvc.Async.WrappedAsyncResult`1.End() +62
System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +47
System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.EndProcessRequest(IAsyncResult result) +9
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +9688704
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +155




Информация о версии: Платформа Microsoft .NET Framework, версия:4.0.30319; ASP.NET, версия:4.0.30319.33440
Offline Максим Коллегин  
#13 Оставлено : 18 июля 2014 г. 11:49:27(UTC)
Максим Коллегин

Статус: Сотрудник

Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC)
Сообщений: 6,452
Мужчина
Откуда: КРИПТО-ПРО

Сказал «Спасибо»: 38 раз
Поблагодарили: 747 раз в 642 постах
Отлично, попробую.
Знания в базе знаний, поддержка в центре поддержки
Offline Максим Коллегин  
#14 Оставлено : 19 июля 2014 г. 12:48:42(UTC)
Максим Коллегин

Статус: Сотрудник

Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC)
Сообщений: 6,452
Мужчина
Откуда: КРИПТО-ПРО

Сказал «Спасибо»: 38 раз
Поблагодарили: 747 раз в 642 постах
Есть ощущение, что включение Framework 3.5 и включение поддержки FW 2.0 в КриптоПро .NET решит проблему.
Знания в базе знаний, поддержка в центре поддержки
Offline dimabrn  
#15 Оставлено : 13 апреля 2016 г. 10:33:50(UTC)
dimabrn

Статус: Новичок

Группы: Участники
Зарегистрирован: 30.09.2014(UTC)
Сообщений: 5
Российская Федерация
Откуда: Брянск

Сказал(а) «Спасибо»: 1 раз
После установки КриптоПро .NET перестала работать авторизация в MVC, выдаёт исключение Инициализатор типа "System.Web.Helpers.Claims.ClaimsIdentityConverter" выдал исключение.

Можно подробнее, что такое включение поддержки FW 2.0 в КриптоПро .NET и как исправить данную проблему. Ну не удалять же КриптоПро .NET при работе с MVC проектом?
Offline Максим Коллегин  
#16 Оставлено : 13 апреля 2016 г. 10:48:17(UTC)
Максим Коллегин

Статус: Сотрудник

Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC)
Сообщений: 6,452
Мужчина
Откуда: КРИПТО-ПРО

Сказал «Спасибо»: 38 раз
Поблагодарили: 747 раз в 642 постах
Интересно, пришлите тестовый проект.
Установите .NET Framework 3.5 и фичу в КриптоПро .NET (она самая поддержка 2.0)
Знания в базе знаний, поддержка в центре поддержки
Offline dimabrn  
#17 Оставлено : 13 апреля 2016 г. 11:03:05(UTC)
dimabrn

Статус: Новичок

Группы: Участники
Зарегистрирован: 30.09.2014(UTC)
Сообщений: 5
Российская Федерация
Откуда: Брянск

Сказал(а) «Спасибо»: 1 раз
Тестовый проект пока не делал, это произошло с рабочим. Приложение работает на .NET Framework 4.6, попробую сделать тестовое и приложить проект
Offline dimabrn  
#18 Оставлено : 13 апреля 2016 г. 11:30:03(UTC)
dimabrn

Статус: Новичок

Группы: Участники
Зарегистрирован: 30.09.2014(UTC)
Сообщений: 5
Российская Федерация
Откуда: Брянск

Сказал(а) «Спасибо»: 1 раз
MS Visual Studio 15, .Net Framework 4.6, стандартный проект ASP.NET Web Application, ASP.NET Template - MVC, Autentification - Individual User Accounts, все по умолчанию,

WebApplication1.zip (475kb) загружен 4 раз(а).

при логине ошибка:
Код:

Ошибка сервера в приложении '/'.
Не удалось загрузить файл или сборку "CryptoPro.Sharpei.MicrosoftIdentityServer.Service, Version=1.0.0.1, Culture=neutral, PublicKeyToken=473b8c5086e795f5" либо одну из их зависимостей. Не удается найти указанный файл.
Описание: Необработанное исключение при выполнении текущего веб-запроса. Изучите трассировку стека для получения дополнительных сведений о данной ошибке и о вызвавшем ее фрагменте кода.

Сведения об исключении: System.IO.FileNotFoundException: Не удалось загрузить файл или сборку "CryptoPro.Sharpei.MicrosoftIdentityServer.Service, Version=1.0.0.1, Culture=neutral, PublicKeyToken=473b8c5086e795f5" либо одну из их зависимостей. Не удается найти указанный файл.

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


Строка 11:             @using (Html.BeginForm("Login", "Account", new { ReturnUrl = ViewBag.ReturnUrl }, FormMethod.Post, new { @class = "form-horizontal", role = "form" }))
Строка 12:             {
Строка 13:                 @Html.AntiForgeryToken()
Строка 14:                 <h4>Use a local account to log in.</h4>
Строка 15:                 <hr />


Исходный файл: D:\C#\MedCompleteWeb\Samples\WebApplication1\WebApplication1\Views\Account\Login.cshtml    Строка: 13

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


[FileNotFoundException: Не удалось загрузить файл или сборку "CryptoPro.Sharpei.MicrosoftIdentityServer.Service, Version=1.0.0.1, Culture=neutral, PublicKeyToken=473b8c5086e795f5" либо одну из их зависимостей. Не удается найти указанный файл.]
   CryptoPro.Sharpei.NetDetours.UnsafeNativeMethods.DoPreStub(IntPtr methodDesc, IntPtr methodTable, IntPtr& ret, MoreErrorInfo& errorInfo, String methodName) +0
   CryptoPro.Sharpei.NetDetours.DetourHelper.PreStubWorker(MethodBase methodInfo) +266

[PreStubWorkerException: Невозможно скомпилировать функцию CryptoPro.Sharpei.MicrosoftIdentityModel.CPCertificateWSTrustBinding :: System.ServiceModel.Channels.SecurityBindingElement CreateSecurityBindingElement().]
   CryptoPro.Sharpei.NetDetours.DetourHelper.PreStubWorker(MethodBase methodInfo) +543
   CryptoPro.Sharpei.NetDetours.DetourHelper.MakeOneDetourMethod(MethodBase sourceInfo, MethodBase destinationInfo, MethodBase oldInfo) +283
   CryptoPro.Sharpei.NetDetours.DetourHelper.MakeOneDetourMethod(Type sourceType, MethodInfo oldMethodInfo) +233
   CryptoPro.Sharpei.NetDetours.DetourHelper.MakeOneDetourMethod(Type sourceType, Type destinationType, String methodName) +164
   CryptoPro.Sharpei.MicrosoftIdentityModel.CPCertificateWSTrustBinding.InitDetours() +76

[TargetInvocationException: Адресат вызова создал исключение.]
   System.Delegate.BindToMethodInfo(Object target, IRuntimeMethodInfo method, RuntimeType methodType, DelegateBindingFlags flags) +0
   System.Delegate.UnsafeCreateDelegate(RuntimeType rtType, RuntimeMethodInfo rtMethod, Object firstArgument, DelegateBindingFlags flags) +32
   System.Delegate.CreateDelegateInternal(RuntimeType rtType, RuntimeMethodInfo rtMethod, Object firstArgument, DelegateBindingFlags flags, StackCrawlMark& stackMark) +77
   System.Delegate.CreateDelegate(Type type, MethodInfo method, Boolean throwOnBindFailure) +145
   System.Delegate.CreateDelegate(Type type, MethodInfo method) +11
   System.Web.Helpers.Claims.ClaimsIdentityConverter.AddToList(IList`1 converters, Type claimsIdentityType, Type claimType) +140
   System.Web.Helpers.Claims.ClaimsIdentityConverter.GetDefaultConverters() +95
   System.Web.Helpers.Claims.ClaimsIdentityConverter..cctor() +91

[TypeInitializationException: Инициализатор типа "System.Web.Helpers.Claims.ClaimsIdentityConverter" выдал исключение.]
   System.Web.Helpers.Claims.ClaimsIdentityConverter.get_Default() +14
   System.Web.Helpers.AntiForgery.CreateSingletonAntiForgeryWorker() +101
   System.Web.Helpers.AntiForgery..cctor() +8

[TypeInitializationException: Инициализатор типа "System.Web.Helpers.AntiForgery" выдал исключение.]
   System.Web.Helpers.AntiForgery.GetHtml() +45
   System.Web.Mvc.HtmlHelper.AntiForgeryToken() +21
   ASP._Page_Views_Account_Login_cshtml.Execute() in D:\C#\MedCompleteWeb\Samples\WebApplication1\WebApplication1\Views\Account\Login.cshtml:13
   System.Web.WebPages.WebPageBase.ExecutePageHierarchy() +197
   System.Web.Mvc.WebViewPage.ExecutePageHierarchy() +105
   System.Web.WebPages.StartPage.RunPage() +17
   System.Web.WebPages.StartPage.ExecutePageHierarchy() +64
   System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) +78
   System.Web.Mvc.RazorView.RenderView(ViewContext viewContext, TextWriter writer, Object instance) +235
   System.Web.Mvc.BuildManagerCompiledView.Render(ViewContext viewContext, TextWriter writer) +107
   System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context) +291
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResult(ControllerContext controllerContext, ActionResult actionResult) +13
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) +56
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) +420
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList`1 filters, ActionResult actionResult) +52
   System.Web.Mvc.Async.<>c__DisplayClass2b.<BeginInvokeAction>b__1c() +173
   System.Web.Mvc.Async.<>c__DisplayClass21.<BeginInvokeAction>b__1e(IAsyncResult asyncResult) +100
   System.Web.Mvc.Async.WrappedAsyncResult`1.CallEndDelegate(IAsyncResult asyncResult) +10
   System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +49
   System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) +27
   System.Web.Mvc.Controller.<BeginExecuteCore>b__1d(IAsyncResult asyncResult, ExecuteCoreState innerState) +13
   System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +29
   System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +49
   System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +36
   System.Web.Mvc.Controller.<BeginExecute>b__15(IAsyncResult asyncResult, Controller controller) +12
   System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +22
   System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +49
   System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) +26
   System.Web.Mvc.Controller.System.Web.Mvc.Async.IAsyncController.EndExecute(IAsyncResult asyncResult) +10
   System.Web.Mvc.MvcHandler.<BeginProcessRequest>b__5(IAsyncResult asyncResult, ProcessRequestState innerState) +21
   System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +29
   System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +49
   System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +28
   System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.EndProcessRequest(IAsyncResult result) +9
   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +9721613
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +155


хотя я и не собирался использовать CryptoPro.Sharpei.MicrosoftIdentityServer.Service для своих проектов

Отредактировано пользователем 13 апреля 2016 г. 11:31:01(UTC)  | Причина: Не указана

Offline Максим Коллегин  
#19 Оставлено : 13 апреля 2016 г. 11:59:18(UTC)
Максим Коллегин

Статус: Сотрудник

Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC)
Сообщений: 6,452
Мужчина
Откуда: КРИПТО-ПРО

Сказал «Спасибо»: 38 раз
Поблагодарили: 747 раз в 642 постах
Framework 3.5 установлен?
Знания в базе знаний, поддержка в центре поддержки
Offline dimabrn  
#20 Оставлено : 13 апреля 2016 г. 12:16:46(UTC)
dimabrn

Статус: Новичок

Группы: Участники
Зарегистрирован: 30.09.2014(UTC)
Сообщений: 5
Российская Федерация
Откуда: Брянск

Сказал(а) «Спасибо»: 1 раз
Да, конечно
QIP Shot - Screen 033.png (15kb) загружен 12 раз(а).
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
3 Страницы<123>
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.