我有一個(gè)類庫(kù)項(xiàng)目,該項(xiàng)目創(chuàng)建一個(gè)動(dòng)態(tài)加載到主應(yīng)用程序中的dll。主應(yīng)用程序包含我使用的API調(diào)用,其中一個(gè)調(diào)用是將圖標(biāo)圖像加載到WPF按鈕中。我提供"pack://application:,,,/NamespaceOfMyDll;Component/Resources/embeddedresource.ico" 了我的URI源,下面是嘗試加載此圖像的代碼var logo = new BitmapImage(); logo.BeginInit(); logo.UriSource = new Uri(source); logo.EndInit();該圖像是我正在側(cè)面加載的dll的嵌入式資源。這樣做會(huì)引發(fā)異常,表明未找到源。嘗試加載圖像的項(xiàng)目沒(méi)有對(duì)我正在側(cè)面加載的dll的引用。有沒(méi)有辦法加載圖像而不必將其放入主應(yīng)用程序項(xiàng)目中?
從動(dòng)態(tài)加載的程序集中加載嵌入式資源
拉風(fēng)的咖菲貓
2021-05-14 18:19:55