Visual Studio - VscHost дает основную точку входа, не определенную - PullRequest
1 голос
/ 03 февраля 2012

У меня есть основной проект, который работает просто отлично, но каждый раз, когда я пытаюсь отладить один в одной ветке TFS, которую мы сделали (точно такой же код), я получаю следующее исключение:

System.ArgumentException was unhandled
  Message=Main entry point not defined.
  Source=mscorlib
  StackTrace:
       at System.Runtime.Hosting.ManifestRunner..ctor(AppDomain domain, ActivationContext activationContext)
       at System.Runtime.Hosting.ApplicationActivator.CreateInstance(ActivationContext activationContext, String[] activationCustomData)
       at System.Runtime.Hosting.ApplicationActivator.CreateInstance(ActivationContext activationContext)
       at System.Activator.CreateInstance(ActivationContext activationContext)
       at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssemblyDebugInZone()
       at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       at System.Threading.ThreadHelper.ThreadStart()
  InnerException: 

Он отлично работает на компьютерах моих коллег и прекрасно работает, когда я открываю его из папки отладки, но при попытке отладки он не запускается при сбое отладчика.

Я пробовал следующее:

  • Создание новой точки входа
  • Переустановка Visual Studio и отключение всех плагинов
  • Попробуйте с x86 / любым ЦП илиdebug / release
  • Попробуйте по новому пути TFS
  • Отключите отладку / «Включите процесс размещения Visual Studio».

Последний вариант сработал, теперь я могу отлаживать.Так что, похоже, проблема с vshost .

Есть идеи о том, как я могу исправить процесс хостинга?Форматирование и переустановка всего - только решение последней строки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...