用于Silverlight项目的HTML5转换工具的C#/ XAML到HTML5

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用于Silverlight项目的HTML5转换工具的C#/ XAML到HTML5相关的知识,希望对你有一定的参考价值。

我想使用CShtml5工具将Silverlight项目转换为HTML5

http://www.cshtml5.com/download.aspx

我有Microsoft Visual Studio 2010版本。

需要使用这些工具的组合转换项目的指导。

提前致谢。

答案

这里有一个分步教程: http://www.cshtml5.com/links/migrating-from-silverlight.aspx

  1. 首先创建一个新的空“CSHTML5项目”,
  2. 然后,将所有C#/ XAML文件从Silverlight / WPF项目复制到新的CSHTML5项目中,更新:现在可以使用“Silverlight迁移向导”来帮助您创建项目并复制文件。它可以从Visual Studio的“工具”菜单启动:enter image description here可以从Visual Studio的“工具”菜单启动迁移向导。
  3. 然后修补代码,直到它编译并运行正常,
  4. 然后,每次构建CSHTML5项目时,编译器都会生成最终的跨平台HTML和javascript文件。这些文件是自动生成的,因此不需要手动修改它们(请阅读下面标题为“You keep coding in C#/XAML”的部分)。此外,生成的文件是自包含的 - 这意味着它们没有依赖关系 - 这意味着它们可以非常容易地重新分发,或者部署到任何服务器(请阅读下面有关deployment的部分)。

以上是关于用于Silverlight项目的HTML5转换工具的C#/ XAML到HTML5的主要内容,如果未能解决你的问题,请参考以下文章

Silverlight 4:如何在键盘焦点上显示工具提示(修订)

将 Silverlight 应用程序迁移到 HTML 5

HTML 具有Flash或Silverlight支持的跨浏览器HTML5视频

html5 推荐几款html5开发工具

以编程方式为 Silverlight 显示选择图像转换格式为 JPEG 或 PNG

Silverlight开发:我应该键入XAML还是使用工具?