我知道有些像Salamander这样的工具可以将.NET WinForms应用程序编译为完全本机代码,而不需要将CLR / .NET Framework放在计算机上。 WPF应用程序也可以这样做吗?
答案 0 :(得分:1)
根据this page,Salamander支持.NET Framework 3.5,这表明支持WPF。
话虽这么说,我还没有看到像这样支持WPF 井的工具。 WPF中有许多是通过运行时对象元数据处理的。
此外,试图避免安装CLR的需要通常会导致比解决方案更多的问题。对于任何合理的应用来说,将CLR安装作为要求应该不是问题,尤其是现在。
答案 1 :(得分:0)
你也可以使用所有映射到本机业务逻辑的WPF逻辑的Viewmodel方法,使用C ++ / CLI进行命令和属性绑定,正如我在presentation last year中所描述的那样。