2015-10-19 2 views
1

я получаю следующие ошибки в лог-файл, при попытке открыть MonoDevelop-Unity-4.0 в Windows 8.Не удалось открыть Monodevelop после установки.

FATAL ERROR [2015-10-19 16:59:49Z]: MonoDevelop-Unity failed to start. Some of the assemblies required to run MonoDevelop-Unity (for example gtk-sharp)may not be properly installed in the GAC. 

System.TypeInitializationException: The type initializer for 'System.Net.ServicePointManager' threw an exception. ---> System.TypeInitializationException: The type initializer for 'System.Net.ComNetOS' threw an exception. ---> System.IO.FileNotFoundException: Could not load file or assembly 'System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified. 

at System.Diagnostics.TraceSource.Initialize() 
at System.Net.Logging.InitializeLogging() 
at System.Net.Logging.get_On() 
at System.Net.ComNetOS..cctor() 
--- End of inner exception stack trace --- 
at System.Net.ServicePointManager.get_PersistentConnectionLimit() 
at System.Net.ServicePointManager..cctor() 
--- End of inner exception stack trace --- 
at System.Net.ServicePointManager.get_ServerCertificateValidationCallback() 
at MonoDevelop.Core.Runtime.Initialize(Boolean updateAddinRegistry) in c:\buildslave\monodevelop\build\monodevelop\main\src\core\MonoDevelop.Core\MonoDevelop.Core\Runtime.cs:line 70 
at MonoDevelop.Ide.IdeStartup.Run(MonoDevelopOptions options) in c:\buildslave\monodevelop\build\monodevelop\main\src\core\MonoDevelop.Ide\MonoDevelop.Ide\IdeStartup.cs:line 142 
at MonoDevelop.Ide.IdeStartup.Main(String[] args) in c:\buildslave\monodevelop\build\monodevelop\main\src\core\MonoDevelop.Ide\MonoDevelop.Ide\IdeStartup.cs:line 542 

Я предполагаю, что ошибка связана с рамочным Microsoft.Net версии. Но я не знаю, чтобы исправить эту проблему. Пожалуйста помоги.!!

ответ

0

Ну, первое испытание было бы просто запустить программу в качестве администратора, которая в этом случае, вероятно, не исправит, но не мешает попробовать. Если это не работает, то в соответствии с журналом сбоев он не может загружаться, потому что он не может найти файл «system.configuration». В этом случае вам захочется загрузить установщик MonoDevelop отдельно и установить с ним, чтобы он мог правильно установить свои зависимости, которые по какой-то причине пропустили в первый раз.

Вы собираетесь хотеть пойти сюда, чтобы получить установки: http://www.monodevelop.com/

Хотя, если ошибка является с .Net Framework, то просто зайдите сюда, чтобы загрузить/обновить его: http://www.microsoft.com/en-us/download/details.aspx?id=17851

+0

Я получаю эту ошибку, когда пытаюсь установить .NET Framework. , - Microsoft .NET Framework 4 уже является частью этой операционной системы. Вам не нужно устанавливать распространенную .NET Framework 4. На этом компьютере уже установлена ​​такая же или более поздняя версия .NET Framework 4. Я установил monodevelop отдельно с gtk с сайта (http://www.monodevelop.com/), но не повезло. –

0

Не удалось запустить MonoDevelop-Unity. Некоторые из сборок, требуемых для , могут работать в режиме MonoDevelop-Unity (например, gtk-sharp), возможно, неправильно установлены в GAC.

У вас установлен GTK #?

GTK# for .NET Installer for running Gtk#-based applications on Microsoft .NET

+0

Да, я установил его. –

1

Я не знаю причину этого, но каждый 10 до 15 сборок я бегу нарушу MonoDevelop IDE. Я сохраняю программу установки gtk-sharp на своем рабочем столе для быстрого ремонта.

Ремонт Процесс:

  • Перейти к Monodevelop сайта (http://www.monodevelop.com/download/)
  • Нажмите на ссылку -> GTK # для .NET: Скачать с mono-project.com
  • После загрузки файла, запустить его
  • Выбрать ремонт
  • Возвращайтесь к работе

My dev box - это окна 10, и в течение последних нескольких месяцев это часто приводит к тому, что я считаю, что я нарушаю IDE.

Надеюсь, это поможет.

Смежные вопросы