2012-11-29 50 views

回答

4

看起來您缺少在應用程序中加載此表單的項目資源

您可以通過右鍵單擊項目並選擇屬性來訪問項目的資源。然後,點擊左側窗格中的Resources

Project Resources

您收到的錯誤表明需要加載這種形式在您的應用程序,它應該從資源沒有找到加載的項目。在大多數情況下,這些項目可以圖片

您可能要更改設計代碼或還原丟失的回資源的項目。

注意:資源可能是字符串圖片圖標音頻文件其他

謝謝,
我希望對您有所幫助:)

+0

謝謝我做了恢復他們,但它沒有解決問題,所以我刪除了資源文件,並將其替換爲另一個(來自備份),然後我添加了丟失圖像和它的工作,資源文件損壞的問題 –

+0

@SuSha我很高興你有你的問題解決。有一個美好的一天:) –

2


我用項目名稱爲 「XXX」。

  1. 打開/編輯項目文件(XXX的.csproj或XXX .vbproj)
  2. 找到這個XML節點和刪除。
    <Reference Include="xxx, Version=1.0.0.0, Culture=neutral, processorArchitecture=x86"> <ExecutableExtension>.exe</ExecutableExtension> </Reference>
  3. 打開並重建。
15

這可能是因爲項目引用自身

當項目中定義的某些控件/窗體使用同一項目中定義的其他(用戶)控件時,Visual Studio會自動進行此操作。

您可以安全地刪除在項目自我參考參考」節點。

然後重建和設計者應該重新加載沒有這些錯誤。

+1

非常感謝你的這一點。馬上解決問題!不知道VS會添加一個自引用: -/ – c31983

+1

@ c31983很有幫助。是的VS有時會做一些奇怪的事情:-) – Pragmateek

+1

這非常有幫助!非常感謝! –

1

我知道這是一個非常舊的帖子,但人們會得到這個錯誤,他們會發現這篇文章,他們會在他們看到這個時候拉出大部分頭髮,但是,這是我發現的:

  1. 這不是你,它是MS。我正在使用VS 2015,我仍然得到這個!
  2. 我發現它時,不知何故項目引用本身
  3. 這並不總是引用節點下可見

要解決發生:

  1. 做一個乾淨的
  2. 刪除BIN文件夾
  3. ON PURPOSE引用項目輸出exe文件
  4. Compil Ë
  5. 關閉和打開VS
  6. 檢查您參考節點,你應該可以看到一個帶有感嘆號的exe引用的自我,刪除提及
  7. 在這一點上做的另一構建

我發現我的問題是解決,我可以繼續工作(至少在那一天)

希望這可以幫助那些只有在使用MS產品時變得禿頂的人!

0

這是Richard's answer的變體。由於顯而易見的原因,我只能做出一個改變。我得留着我的頭髮!

要解決:

  1. 故意參考項目 輸出文件(DLL或EXE)
  2. 做一個乾淨的
  3. 刪除BIN文件夾
  4. 編譯關閉和打開VS
  5. 卸載項目並編輯項目
  6. 檢查您的參考節點,您應該看到自引用的exe或dd升帶有感嘆號,刪除基準
  7. 做另一個構建