日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 芯聞號 > 充電吧
[導(dǎo)讀]使用:Silverlight C++在為了解決錯誤 :0XC00CEE2B 時在網(wǎng)上查找到不同的 XRPack 的兼容性有問題,如下鏈接:https://social.msdn.microsoft.c

使用:Silverlight C++
在為了解決錯誤 :0XC00CEE2B 時在網(wǎng)上查找到不同的 XRPack 的兼容性有問題,如下鏈接:
https://social.msdn.microsoft.com/Forums/en-US/c28d5513-984e-4c2f-bd02-fa59b8ddb517/embedded-silverlight-on-wec7-fails-to-start-with-hresult-of-0xc00cee2b?forum=winembnatapp
不同版本的 XRPack 生成的 *.baml 和 *.Compressed 不能通用
XRPack version 7.00.437:只生成了 *.baml
XRPack version 7.00.2825:生成了 *.baml 和 *.Compressed
當(dāng)使用 XRPack version 7.00.437 生成的 *.baml 時,LoadResourceDictionary() 失敗。錯誤信息如下代碼所示:

HRESULT?App::InitializeComponent()
{
	RXamlSource?appXaml(GetHInstance(),?IDR_FRONT_LINK_UI_APP);
	HRESULT?hr?=?m_pApplication->LoadResourceDictionary(&appXaml,NULL);
	if(WC_E_XMLCHARACTER?==?hr)		//?Error?Code:?0XC00CEE2B
	{
		printf("0x%x:?illegal?xml?character",hr);
	}
	return?hr;
}?//?InitializeComponent


將 XRPack 的版本更換為:XRPack version 7.00.2825:后就能生成了 *.baml 和 *.Compressed,且沒有上述 0XC00CEE2B 的出錯。

如果將調(diào)試生成的目錄中的文件全部刪除,再次編譯時會出現(xiàn)如下錯誤:

1>.Front_Link_UIGenerated.rc2(8)?:?error?RC2135?:?file?not?found:?....OutPutexeFront_Link_UIApp.Compressed
1>.Front_Link_UIGenerated.rc2(9)?:?error?RC2135?:?file?not?found:?....OutPutexeFront_Link_UIMainPage.Compressed
1>.Front_Link_UIGenerated.rc2(10)?:?error?RC2135?:?file?not?found:?....OutPutexeFront_Link_UIPage_Link_001.Compressed


App.baml/App.Compressed,MainPage.baml/MainPage.Compressed,Page_Link_001.baml/Page_Link_001.Compressed 中后綴為 *.baml 的文件生成了,但后綴為 *.Compressed 的沒有生成。
解決方法:
將 Front_Link_UIGenerated.h 和 Front_Link_UIGenerated.rc2 文件刪除。
再次編譯,可以看到如下編譯 LOG:

1>Xaml:?e:WorkT9MainProcessT9_DebugCODECODE_UIBlendProjectFront_LinkFront_Link_UIApp.xaml
1>Baml:?e:WorkT9MainProcessT9_DebugCODECODE_UIOutPutexeFront_Link_UIApp.baml
1>Compile?Xaml?SUCCEEDED?(5.2%)
1>Xaml:?e:WorkT9MainProcessT9_DebugCODECODE_UIBlendProjectFront_LinkFront_Link_UIMainPage.xaml
1>Baml:?e:WorkT9MainProcessT9_DebugCODECODE_UIOutPutexeFront_Link_UIMainPage.baml
1>Compile?Xaml?SUCCEEDED?(26.4%)
1>Xaml:?e:WorkT9MainProcessT9_DebugCODECODE_UIBlendProjectFront_LinkFront_Link_UIPage_Link_001.xaml
1>Baml:?e:WorkT9MainProcessT9_DebugCODECODE_UIOutPutexeFront_Link_UIPage_Link_001.baml
1>Compile?Xaml?SUCCEEDED?(-36.0%)


在 Blend 中修改了頁面后,是需要導(dǎo)入到 VS2008 的。導(dǎo)入方法:
先在“解決方案資源管理器”中選中要更新的項目,點擊菜單“工具”,依次選擇:Windows Embedded Silverlight Tools -> Update Silverlight for windows Embedded Project...

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉