2011-01-12 92 views
2

我正在使用Visual Studio 2010創建加載項。使用嚮導,我瀏覽了對話框並選擇了相當標準的選項(目標4.0,在啓動時加載)。 該項目,然後生成,但是當我嘗試調試加載項,VS的新實例啓動時,再拋出一個異常:嘗試創建新的Visual Studio 2010添加時出現啓動錯誤

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

堆棧跟蹤是稀疏:

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代碼中。

任何想法?

+0

我仍然不知道如何解決這個問題,但我找到了一個臨時解決方法
編輯您的文檔文件夾中找到的.AddIn文件,類似於:C:\ Users \ USERNAME \ Documents \ Visual Studio 2010 \ Addins \
刪除路徑信息AddIn/Assembly
Close Visu al工作室(它可能會要求您禁用新的添加 - 這是可以的)
將您的AddIn的dll從您的項目文件夾複製到此加載項文件夾中。
現在,您至少可以運行加載項 - 但使用F5直接調試它仍然無效。
soslo 2011-01-17 21:55:47

回答

相關問題