2016-07-26 25 views
1

我在Visual Studio 2012,.NET 4.5和WPF中遇到了一個奇怪的問題。命名空間「clr-namespace」中不存在名稱「...」

意見不會找到任何我clases的引用,我不斷收到錯誤「這個名字」 ......「在命名空間中不存在‘CLR的命名空間’,」

而智能感知確實發現我的任何clases

我已經試過:

  • 的xmlns:普通= 「CLR的命名空間:IVT.Common.View;裝配= IVT」
  • 的xmlns:普通=「CLR的命名空間:IVT。 Common.View; assembly =「
  • 的xmlns:普通=「CLR的命名空間:IVT.Common.View」
  • 移動我的課與其他命名空間
  • 我重新啓動Visual Studio和我的電腦
  • 改變了.NET版本的編制方法(86/64)
  • 我創造了新的項目,他們有這個問題,現在太...但舊項目仍然可以工作...

EVERY時智能感知會發現類,但視覺工作室仍然拋出了錯誤...

有什麼想法?

謝謝。

+1

您是否首先創建了構建? –

+1

真的是老兄嗎?...... – Rafa

+0

你可以在你的解決方案資源管理器中檢查你的項目參考,看看IVT參考是否有黃色驚歎號? – failedprogramming

回答

1

嘗試更改構建目標平臺並重建。它實際上解決了我的問題。

  1. 將當前的構建目標平臺更改爲另一個平臺,即x64(如果當前是x86)。
  2. 重新構建整個解決方案。
  3. 更改回所需的目標平臺即x86並重新構建解決方案。
+0

正如我寫在我的問題的描述...我已經嘗試過... – Rafa

+0

這些錯誤是否阻止您的應用程序工作? – ViVi

+0

是的,VS不會讓我運行它:( – Rafa

0

我使用VS 2017年工作室

爲了再現我創建了一個WPF項目的問題有類似的問題。添加了一個用戶控件並在主窗口中引用了該控件。

我遇到的問題是我的解決方案是在文件服務器上,而不是在本地計算機上。把它移到本地,一切按預期工作。不確定這是否是VS Studio中的錯誤。

相關問題