6

Build では、Xaml がコンパイルされることが発表されました。これは私の仕事にかなり影響します。Appx パッケージ内の XAML ファイルの読み取りと変更を行います。そこで、プレビューをダウンロードして簡単なサンプル アプリケーションを作成しましたが、実際には XAML ファイルが表示されませんでした。.xbf代わりに、 XAML ページごとにこの奇妙なファイルがあります。16 進エディターを使用すると、XAML の XML 名前空間などの見慣れたものを見ることができますが、これは BAML のようなものではないように見えるため、基本的にドキュメントはありません。まったく新しいフォーマット。

Microsoft は、この新しいバイナリ XAML 形式に関する何らかの形式のドキュメントをリリースしていますか (またはリリースする予定ですか)?

4

4 に答える 4

3

このツール ( http://xamldecompiler.codeplex.com/ ) を使用すると、形式を詳しく調べることができます。時間の問題でした。

于 2014-10-08T17:54:42.707 に答える
1

Microsoft は最終的に詳細を公開する必要があります。そうしないと、他の開発者ツール ベンダーと比較して、Microsoft のツールが再び不当に有利になるという事実に直面することになります。それまでは、リフレクションはあなたの親友ですが、明らかな理由でこれを掘り下げるのを少し難しくしようとしているように見えました.

于 2013-12-18T23:18:13.720 に答える
0

先月のこの投稿によると、xbf ファイルの読み込みはサポートされていないため、Application.LoadComponent を使用してオブジェクトを読み込み、XamlWriter を使用して XAML に変換し、変更を加えてから、XamlBinaryWriter を使用して xbf に保存する必要があります。

于 2013-12-18T01:30:17.260 に答える