我正在開發一些新的Metro Design(WinRT)的UI組件,以便將它們提供給第三方公司。 我們在部署控件包時遇到了一些麻煩。 當他們引用我們的控件在一個新項目上生成的.dll文件時,他們可以訪問所有對象並實例化它們,但編譯時會出現以下類型的錯誤:在DLL上嵌入Xaml頁面
"Payload file '...\bin\Debug\Charts\Line\Line.xaml' does not exist."
。 (如果我們提供的/ bin中.DLL)
OR
XamlParseException at Windows.UI.Xaml.Application.LoadComponent(Object component, Uri resourceLocator, ComponentResourceLocation componentResourceLocation)
(如果我們使用該.dll從/ OBJ文件夾)
我們知道一個「的辦法解決這個問題是部署/提供xaml「文件以及.dll給我們的客戶,但我們真的很想避免顯示我們的XAML代碼。
在此先感謝
NG