Ошибка запуска при попытке создать новую надстройку Visual Studio 2010 в - PullRequest
2 голосов
/ 12 января 2011

Я использую Visual Studio 2010 для создания надстройки.Используя мастер, я прошел через диалоговое окно и выбрал довольно стандартные параметры (цель 4.0, загрузка при запуске).Затем проект был сгенерирован, но когда я пытаюсь отладить надстройку, запускается новый экземпляр VS, а затем выдается исключение:

"ArgumentException crossed a native/managed boundary"
"Cannot find the requested resource"

StackTrace является разреженным:

   at Microsoft.VisualStudio.CommonIDE.ResourceLoader.FindResource[T](String resourceName, Int32 lcid, Func`2 fnConvert)
   at Microsoft.VisualStudio.CommonIDE.ResourceLoader.GetBlob(String resourceName, Int32 lcid, Byte[]& bytes, Int32& count)

Несмотря на то, что я прикреплен, похоже, этого не происходит ни в одном из кода cs, существующего в новом проекте.

Есть идеи?

1 Ответ

2 голосов
/ 06 ноября 2012

У меня была такая же проблема, я нашел ответ здесь:
Сообщение на форуме Microsoft http://social.msdn.microsoft.com/Forums/en-US/vsx/thread/277f3b9f-f66c-4616-a4d3-62ab14f557ef/

В параметрах моей Visual Studio была включена следующая опция, если она отключена по умолчанию.

Параметры -> Отладка -> Общие -> "Разрыв, когда пересекаются исключения AppDomain или управляемые / собственные границы (только управляемые).

...