cevap
bir Reflektör eklentisi olan yoktur BAML kaynaklarını (örneğin lokalize kaynak meclisleri) ve karşılık gelen XAML gösterir içeren yükler montajlar: tümü, BamlViewer
Visual Studio'da bir WPF uygulaması derlemek XAML dosyalarınız BAML'ye dönüştürülür ve BAML daha sonra bir kaynak olarak nihai DLL veya EXE derlemesine gömülür.
XAML'yi, başvuran bir MSBuild proje dosyası oluşturarak derleyebilirsiniz. Bu, projenizde derleme yaptığınızda Visual Studio'da "kapakların altında" olan şeydir (geçici bir .proj dosyası oluşturur ve oluşturur).
Oldukça minimal proje dosyası (xamlcompile.csproj) böyle bir şeydir:
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<ProductVersion>9.0.30729</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<OutputType>library</OutputType>
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
<ProjectGuid>{6B8967FF-37B7-43E8-B866-FFD6F13FFC0A}</ProjectGuid>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Core">
<RequiredTargetFramework>3.5</RequiredTargetFramework>
</Reference>
<Reference Include="System.Xml.Linq">
<RequiredTargetFramework>3.5</RequiredTargetFramework>
</Reference>
<Reference Include="System.Data.DataSetExtensions">
<RequiredTargetFramework>3.5</RequiredTargetFramework>
</Reference>
<Reference Include="System.Data" />
<Reference Include="System.Xml" />
<Reference Include="WindowsBase" />
<Reference Include="PresentationCore" />
<Reference Include="PresentationFramework" />
<Reference Include="PresentationFramework.Classic" />
</ItemGroup>
<ItemGroup>
<Page Include="Themes\Generic.xaml">
<Generator>MSBuild:Compile</Generator>
<SubType>Designer</SubType>
</Page>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project>
Ve sonra komutu çalıştırarak BAML dosyası oluşturabilirsiniz:
MSBuild /t:ResolveReferences;MarkupCompilePass1;MarkupCompilePass2 xamlcompile.csproj
Bu yaratacak obj \ Debug altındaki baml dosyası, yukarıdaki örnekte obj \ Debug \ Themes \ Generic.baml olacaktır.
Bu yardımcı olur umarım.
- 1. PHP'de bir .htaccess dosyası yazdınız mı?
- 2. Spring Boot metriklerini Stdout veya toplayıcıya yazdınız mı?
- 3. Iconv.new ("UTF8 // IGNORE", ...) deyimi için nasıl bir test yazdınız?
- 4. ActionScript'te (Vector <T,T>) birden çok temel türle yazılmış bir koleksiyon yazdınız mı?
- 5. Bir jquery drop işlevinin içinde bir jstl sql sorgusu yazdınız mı?
- 6. mi?
- 7. mi?
- 8. Orijinal tweet mi, retweetlenmiş mi?
- 9. BCE0019: xxx ben <code>aniPlay=GetComponent("aniSprite")</code> yazdınız ama işe yaramadı görünüyor
- 10. ko.applyBindings senkronize mi, senkronize değil mi?
- 11. Önek mi yoksa boole değerlerine mi ait
- 12. geçici bir l değeri mi değil mi?
- 13. x86 RISC mi yoksa CISC mi?
- 14. MongoDB acemi - normale döndürmek mi normalleştirmek mi?
- 15. Başlıkları içeride mi yoksa vizeyle mi?
- 16. Olaylar kaldırdı, tetiklendi mi veya tetiklendi mi?
- 17. jQuery'de mi?
- 18. tersi mi?
- 19. Bir sayının int türünde mi (çekirdek mi, uyuşmuş, imzalı mı değil mi) nasıl belirlenir?
- 20. Dikey çubuk (|) geçerli CSS mi, Firefox özel mi?
- 21. App_offline.htm mevcut istekleri mi yoksa sadece yeni istekleri mi engeller?
- 22. Tomcat oturum küme: Üretim seviyesi mi? Ölçekli mi?
- 23. Karşılaştırıcılar her seferinde mi, yoksa sadece bir kez mi uygulanmalıdır?
- 24. Rayları kirletmek mi, değiştirmek mi? after_commit ile bayrak
- 25. Döküm arayüzü somut uygulama nesnesine mi yoksa tersine mi?
- 26. Önbellek denetimi üstbilgileri; geçerli mi, değil mi? (Nginx)
- 27. Özellik, sürekli bir özellik mi yoksa (A => B) mi?
- 28. iOS statik mi yoksa dinamik bir çerçeve mi?
- 29. MinGW ile Eclipse hata ayıklama: MI komutu yürütülemedi MI komutu
- 30. Json sonuçlarının nesne mi yoksa dizi mi olduğunu belirleyin
aslında, tam tersini istiyorum ... –
Projenizin obj \ Debug dizini Hans'a bakın. Visual Studio, BAML dosyalarını oluşturur ve onları son DLL veya EXE'e yerleştirmeden önce buraya yerleştirir. –
Umutsuzca bunu arıyordum .. – viky