問題タブ [baml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
995 参照

wpf - NAnt を使用して WPF コントロールをコンパイルする方法

WPF プロジェクトがあり、NAnt ビルド スクリプトをセットアップしようとしています。問題は、WPF コントロールをコンパイルしようとすると、.g.cs ファイルが、Visual Studio 内からビルドするときのように生成されないことです。csc ビルド タスクを使用しています。

私の読書によると、Visual Studio のビルド時に、.g.cs ファイルを生成するビルド前の手順が実行されるようです。NAnt経由でこれを行うことは可能ですか?

WPF、.g.cs、および baml に関するこの投稿を見つけました: http://stuff.seans.com/2008/07/13/hello-wpf-world-part-2-why-xaml/

何か案は?

0 投票する
4 に答える
10749 参照

wpf - BAML 逆コンパイラ / ビューアー

パス ジオメトリ/データを処理しない Reflector 用の BAML Viewer プラグイン以外に、優れた BAML Decompiler/Viewer を推奨できる人はいますか?

0 投票する
3 に答える
2124 参照

wpf - 埋め込まれたWPFユーザーコントロールを使用したWinFormsアプリケーションのローカライズ

ローカライズしようとしているアプリケーションは、いくつかのホストされたWPFユーザーコントロール(ElementHost WinFormsコントロールでホストされているWPFユーザーコントロール)を持つWinFormsアプリケーションです。

私はresxファイルを使用してWinFormsをローカライズします。これは、VS2008が非常にうまく管理します。

LocBamlメソッドを使用してWPFパーツをローカライズしようとすると、問題が発生します。

ソリューションをビルドすると、Visual Studioによってサテライトアセンブリが自動的に生成されますが、resxファイルのWinFormsリソースに対してのみ生成されます。次に、LocBamlコマンドラインツールを使用すると、サテライトアセンブリが生成されますが、xamlファイルのWPFリソースに対してのみ生成されます。

結果として得られる2つのDLL(WPFとWinForms)を単一の衛星アセンブリにマージする方法がわかりません。

0 投票する
4 に答える
1638 参照

baml - BAML難読化

WPFコントロールのBAMLリソースを難読化できるツール/商用難読化ツールはありますか?そうでない場合、IP保護の観点からは困難な時期です。ハッカーはBAMLからXAMLへのコンバーターを使用してBAMLリソースを簡単に覗き見ることができます。

0 投票する
1 に答える
3069 参照

c# - XAML から C# への変換ツール

XAML から C# への変換ツールはありますか? XAML で定義されたコントロール テンプレートがありますが、このテンプレートを作成したいのですが、それは C# を使用したスタイルなので、コード バージョンを難読化できます (XAML/BAML を難読化できないため)。

0 投票する
4 に答える
20728 参照

wpf - .baml ファイルとは?

.baml ファイルとは何ですか?このファイルの用途は何ですか? このファイルの作成者

0 投票する
2 に答える
6830 参照

wpf - Xaml を Baml にコンパイルしますか?

xaml を baml に変換するにはどうすればよいですか?

ありがとう

0 投票する
3 に答える
14323 参照

wpf - XAML が C# ではなく BAML にコンパイルされる理由

私の知る限り、XAML で行うことはすべて C# で行うことができます。

XAML が C# ではなく BAML でコンパイルされるのはなぜですか? コンパイル時に XAML を解析し、対応する C# コードを作成する方が効率的ではないでしょうか?

0 投票する
1 に答える
821 参照

c# - Bamlでローカリゼーションを管理する

WPFで小さなアプリケーションを開発していて、リソースをローカライズしたいと思っています。私は常にリソースファイル(.resx)を使用していましたが、WPFアプリケーションでのローカリゼーションの管理方法を変更することになっているBAMLについて聞いたことがあります。

私は調査を行い、それらのファイルを使用してアプリケーションを翻訳する方法を見つけました。

私はここでそれをどのように行ったかを示すためにブログ投稿を書きました(フランス語のみ、申し訳ありません)。英語のリンクについては、投稿の最後に参照があります。

実際、私はこのようなリソース管理方法が本当に嫌いです。それはもっと複雑だと思いますし、この方法を使うことの長所はわかりません。

私は間違っていますか、それともBAMLについて何か誤解していましたか?

ありがとう。

0 投票する
2 に答える
5148 参照

.net - アセンブリBAMLをXAMLに変換する方法は?

アセンブリのBAMLリソースをウォークスルーし、それらをXAMLに戻すにはどうすればよいですか?