2014-06-19 44 views
0

我有一個在調試模式下可以正常生成的應用程序。當我嘗試構建發佈版時,它顯示了來自2種類型的大約30個錯誤。首先它說:僅在發佈模式下出現錯誤(Windows商店應用程序C#/ XAML)

名稱「CustomButton」不存在於命名空間「using:XXX.Controls」中。

所以基本上它不能識別我所有的轉換器。

而且它彈出這樣的錯誤:

「XXX.Pages.Upload」不包含一個定義爲「Channel_Click」和沒有擴展方法 「Channel_Click」接受類型XXX的」第一個參數.Pages.Upload」可以找到(是否 缺少using指令或程序集引用?)

我甚至不具有Channel_Click功能!它遠離XAML和C#,但錯誤仍然存​​在。

回答

1

你有沒有試過這些?

運行Build-> Clean和Build-> Rebuild All。

重新啓動Visual Studio。

檢查您的解決方案配置並確保您的所有項目都在發佈模式下構建。

檢查條件編譯符號是否有錯誤。某些名稱空間或代碼只能在調試模式下編譯,而當您切換到釋放時,編譯器將不會查看塊中的任何內容。

#IF DEBUG 
... 
#ENDIF 
+0

我已經解決了這個問題,通過更新舊的庫引用,然後重建並清理了我的所有代碼。不過,我正在將這個答案標記爲正確,只是爲了給出好的建議。 –

+0

謝謝!很高興它現在爲你工作。 –

相關問題