0

I need to convert a project wpf application c# to a web application c#. So I would like to know if tools exist to convert xaml to xml?

4

4 回答 4

2

我建议您与某人发布的内容相反。

MSFT 并未弃用 Silverlight。Silverlight 已经足够成熟了,幸运的是它会和我们在一起很长一段时间,它有自己的市场利基(内联网),windows forms 仍然在我们中间;)

正如之前有人在这里评论的那样,如果这是您想要的,您可以在 Web 中重用 WPF:

在 Web 项目中使用 WPF 控件

于 2013-05-02T10:34:30.890 回答
1

XAML 是一种基于 XML 的格式。所以这不是问题。

听起来您正在尝试做的是将现有的 XAML 重新用于 Web 应用程序,不幸的是,这使您只有两个选择:

  • 将其转换为 Silverlight 应用程序(Microsoft 几乎已弃用)
  • 扔掉你的 XAML 并使用 HTML5 和 Javascript 重写你的应用程序前端。

有一些工具可以将 XAML 转换为可以嵌入 HTML 中的 SVG,但它本身并不会让你走得很远。

于 2013-05-02T10:25:20.430 回答
1

WPF 应用程序也可以部署为独立的桌面程序,或作为网站中的嵌入式对象托管。来源:维基百科:WPF

您的问题的答案是:您不需要转换您的应用程序,因为作为 Web 应用程序运行的功能是开箱即用的。

于 2013-05-02T10:47:11.113 回答
0

谢谢正确。您可以在 Web 上部署 WPF 应用程序。文件的扩展名为 .Xbap

于 2013-05-03T15:43:29.473 回答