2010-06-22 49 views
0

當我刪除在Visual Studio 2008中的一個項目的引用我在對話框中收到以下錯誤信息:消除錯誤引用2008

嘗試讀取或寫入受保護的內存。這通常表明其他內存已損壞。

一旦我點擊「確定」退出消息框,Visual Studio就完全關閉。我在Windows 7(x64)機器上運行Visual Studio。

如何阻止這種情況發生?

回答

1

這是一個黑客攻擊,但您可以嘗試通過使用文本編輯器編輯項目文件或解決方案文件來刪除引用,然後再次打開該項目。 務必先備份

尋找<ProjectReference Include="<Reference Include="在項目文件中,並刪除你需要騎的。在解決方案文件

查找Project ... EndProject

+0

我能做到這一點......但它並沒有解決我的問題,爲什麼編輯器中,當我做這樣的簡單功能崩潰。 – Achilles 2010-06-22 15:26:25

+0

看起來人們在引用Office Introps時引用了這個問題,或者引用了第三方庫的錯誤版本(意思是VS2008認爲庫版本是4.1,但實際上該DLL是4.2版本)。我會複製你的解決方案,然後手動刪除引用,然後從VS中重新添加它們。這樣做後,很有可能你的問題將會得到解決,你將可以再次正常地添加/刪除引用。 – 2010-06-22 15:41:10