我试过ILSpy,但它失败了:
System.NotImplementedException: StaticResourceStart
? Ricciolo.StylesExplorer.MarkupReflection.XmlBamlReader.ProcessNext()
? Ricciolo.StylesExplorer.MarkupReflection.XmlBamlReader.ReadInternal()
? Ricciolo.StylesExplorer.MarkupReflection.XmlBamlReader.Read()
? System.Xml.Linq.XContainer.ReadContentFrom(XmlReader r)
? System.Xml.Linq.XContainer.ReadContentFrom(XmlReader r, LoadOptions o)
? System.Xml.Linq.XDocument.Load(XmlReader reader, LoadOptions options)
? ILSpy.BamlDecompiler.BamlResourceEntryNode.LoadIntoDocument(IAssemblyResolver resolver, AssemblyDefinition asm, Stream stream)
? ILSpy.BamlDecompiler.BamlResourceEntryNode.LoadBaml(AvalonEditTextOutput output)
? ILSpy.BamlDecompiler.BamlResourceEntryNode.<>c__DisplayClass3.<View>b__1()
Run Code Online (Sandbox Code Playgroud)
我为.Net Reflector尝试了Baml Viewer,但它无法生成有效的XAML.
主要问题是绑定引用错误的StaticResource.
例如(namedViews是CollectionViewSource):
Visibility="{Binding Path=Value, Converter={StaticResource namedViews}}"
ToolTip="{StaticResource namedViews}"
Run Code Online (Sandbox Code Playgroud)
还有哪些其他应用程序可以反编译BAML?BAML Viewer的任何补丁?
LZ4算法包含在Linux 3.11内核中
我可以使用此算法压缩文件而无需安装其他软件包吗?
规划大型项目的早期阶段 - 选择框架的艰难决定:)
心里:
从中选择:
HTML 5,CSS 3 - PyPy 1.4/CPython 3 + Pylons/Tornado/Django - CouchDB/MongoDB/Riak + Erlang?
第一步:团队中的3-4名开发人员+ 1名管理员+ 1名设计师.
设计师 - 视图+服务开发人员 - 管理员 - 平衡+结构开发人员
第二步:5-7名团队开发人员+ 2-3名管理员+ 1-2名设计师.
更新: Python +金字塔(Pylons)+ Couchbase(CouchDB)