Visual Studio Debugger исключение при запуске - PullRequest
4 голосов
/ 07 июня 2011

При запуске моего проекта WinForms (проект содержит только один исходный файл Program.cs), отладчик прерывается без трассировки стека в следующем исключении:

System.ArgumentNullException was unhandled
Message="Value cannot be null.\r\nParameter name: activationContext"
Source="mscorlib"
ParamName="activationContext"
StackTrace:
   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: 

Это исключение выдается перед моим Main) функция даже введена, поэтому я понятия не имею, как это исправить.

Это в Visual C # 2008. Проект настроен для публикации ClickOnce.

Ответы [ 2 ]

3 голосов
/ 24 июня 2011

Вы пытались отладить ваше приложение без процесса размещения VS?

Кажется, это ошибка самой VS.перейдите в свойства вашего приложения, снимите флажок «Включить процесс размещения Visual Studio» на вкладке «Отладка».

2 голосов
/ 02 марта 2012

Даже если этот довольно старый.Для меня просто очистка раствора (Build> Clean Solution) сделала работу.

...