當我構建我的項目時,我不斷髮出警告,指出在多個項目中找不到各種引用的組件,但它確實表示構建成功。如果我刪除/讀取引用,那麼警告將消失一個編譯,但然後他們馬上回到下一個編譯。構建成功,但給出警告,無法找到引用的組件
我剛剛將這個項目移植到Visual Studio 2012(從2010年),這是我遇到的兩個問題之一,第二個更令人沮喪...當我按F5調試Visual Studio更改模式(即工具欄發生變化,所以你可以看到它進入了調試模式),但應用程序從不啓動,也沒有斷點。我的應用程序資源部分包含一個AppBootstrapper對象,我的斷點位於AppBootstrapper的構造函數的開始處。
我不確定這兩個問題是否相關。
編輯:任何時候我做一個改變,然後按Ctl-Shift-B它建立沒有任何警告,但是當我再次擊中Ctl-Shift-B時,警告返回並保持每個構建,直到我做另一個改變是在一個單一的構建警告再次消失。
編輯:我得到了後者的問題修復。我修改了我的app.xaml,將我的資源直接放在<Application.Resources>
標籤下,而不是嵌在<ResourceDictionary><ResourceDictionary.MergedDictionaries><ResourceDictionary>
標籤中,當時有人建議我這樣做,但我想事實證明它畢竟需要這樣,儘管我不明白爲什麼......我只知道,如果不是這樣,它實際上並不試圖創建資源的實例。
我仍然有其他問題,雖然這是一個巨大的煩惱,但至少東西現在正在運行。
的第一個問題可能有關係,32位/ 64位建立或不compatilbe .NET版本。對於第二個問題,在啓動程序(調試)後,按vs工具欄上的暫停按鈕,看看程序正在做什麼。 – 2013-02-16 07:08:21
@ MD.Unicorn它顯示「No Sources Available」「調用堆棧只包含外部代碼」消息。正如我所提到的,它甚至沒有進入我擁有的第一個資源的構造函數,所以真的沒有代碼可以實現,我可以看看。 – 2013-02-16 07:17:45