WPF应用程序可以编译为本机代码吗?

时间:2010-02-13 01:17:18

标签: .net wpf visual-studio visual-studio-2008 clr

我知道有些像Salamander这样的工具可以将.NET WinForms应用程序编译为完全本机代码,而不需要将CLR / .NET Framework放在计算机上。 WPF应用程序也可以这样做吗?

2 个答案:

答案 0 :(得分:1)

根据this page,Salamander支持.NET Framework 3.5,这表明支持WPF。

话虽这么说,我还没有看到像这样支持WPF 的工具。 WPF中有许多是通过运行时对象元数据处理的。

此外,试图避免安装CLR的需要通常会导致比解决方案更多的问题。对于任何合理的应用来说,将CLR安装作为要求应该不是问题,尤其是现在。

答案 1 :(得分:0)

你也可以使用所有映射到本机业务逻辑的WPF逻辑的Viewmodel方法,使用C ++ / CLI进行命令和属性绑定,正如我在presentation last year中所描述的那样。