第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何在非標(biāo)準(zhǔn)文件中嵌入元數(shù)據(jù)?

如何在非標(biāo)準(zhǔn)文件中嵌入元數(shù)據(jù)?

C#
白板的微信 2023-08-20 15:25:49
我需要編寫(xiě)代碼來(lái)接收來(lái)自各種來(lái)源的固件更新文件(沒(méi)有任何給定的,甚至文件擴(kuò)展名也沒(méi)有)并將它們傳遞到云端,以便我們的軟件可以將它們下載到單獨(dú)的機(jī)器上。作為流程的一部分,前端需要為用戶(hù)提供更豐富的體驗(yàn),因此我需要包含版本號(hào)、上次批準(zhǔn)更新文件的時(shí)間以及有關(guān)誰(shuí)負(fù)責(zé)的其他一些信息更新。我被指示將數(shù)據(jù)作為“元數(shù)據(jù)”傳遞,這樣我們就不必包含兩個(gè)文件,而在這一點(diǎn)上,這似乎不是一個(gè)非??尚械倪x擇。我一整天都在研究元數(shù)據(jù)。TagLib 僅適用于媒體文件。我可以使用 Microsoft API Code Pack 讀取一些屬性,但它不允許我編寫(xiě)任何內(nèi)容。shell32 選項(xiàng)看起來(lái)是唯一的其他可能性,但我不知道如何寫(xiě)入它。我在 VS 2019 中使用 C# 代碼,目前是 .NET Framework 4.6.1,但我認(rèn)為我們即將升級(jí)到 4.8。有沒(méi)有一種實(shí)用的方法可以將字符串值作為元數(shù)據(jù)寫(xiě)入文件中,而不需要比我用 c# 發(fā)現(xiàn)的更多信息?
查看完整描述

1 回答

?
明月笑刀無(wú)情

TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超4個(gè)贊

如果您不想提供帶有元信息的其他文件或位置,您可以創(chuàng)建一個(gè)新的單個(gè)文件,其中包含您的元數(shù)據(jù)和實(shí)際的固件更新。將其視為一個(gè) ZIP 文件,其中包含固件更新文件和其他一些包含元信息的文件。這樣,您將只有一個(gè)可以發(fā)送的文件,但它包含您以后需要的所有信息。

您無(wú)法以任何方式更改固件更新文件,特別是如果您不知道文件格式如何。它很可能會(huì)破壞固件更新。


查看完整回答
反對(duì) 回復(fù) 2023-08-20
  • 1 回答
  • 0 關(guān)注
  • 157 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)