簡體   English   中英

C#WPF在發布時崩潰

[英]C# WPF crashes on launch

所以我最近開始學習winforms ......但是在這里問了一個問題后,我了解到WPF應用程序要好得多,因此開始學習后者。 我正在制作一個非常基本的登錄屏幕並遇到了一個奇怪的故障。 啟動時程序立即崩潰(顯示一個消息框說“登錄已停止工作”“一個問題導致程序停止正常工作。請關閉程序。”)...我通過刪除代碼找到了問題(這里有)目前並不多,只是掌握基礎知識) - 這是我使用的背景圖像。

<Window.Background>
        <ImageBrush ImageSource="Background1.jpg"/>
</Window.Background>

這是導致問題的一段代碼,也嘗試用grid.background替換它,但出現完全相同的錯誤。 關於如何解決這個問題的任何想法都表示贊賞。 (圖像保存在與解決方案相同的文件夾中,並在預覽中正確顯示)。

為了簡單地引用像這樣的圖像:
- 將您的圖像添加到項目中(右鍵單擊=>添加=>新項目...)與窗口處於同一級別
- 將其“Build Action”屬性設置為“Resource”
- 將其“復制到輸出目錄”屬性設置為“不復制”。

嘗試將文件復制到bin \\ Debug或bin \\ Release文件夾,具體取決於構建配置。 程序的當前目錄可能不是解決方案的根目錄。

如果這樣做,更好的方法是將其添加到資源而不使用任何絕對路徑結構。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM