如何创建便携式混合 Web 视图库



Xamarin有一个RazorTodo示例,演示如何使用WebView和Razor构建混合应用。 它包含一个包含视图、模型等的可移植库。 但是,在为便携式库添加程序时,我找不到模板。 我可以创建一个普通的"便携式"库,但它没有"视图"文件夹。 我可以创建一个,但是没有用于添加 .cshtml 文件的模板。 我可以创建一个扩展名为 .cshtml 的不同类型的文件,但 VS 了解该类型会很好。 我错过了什么吗?

谢谢。

-John

使用视图文件夹只是惯例。 仅添加文件夹是完全合法的。

如果你在 Xamarin Studio 内部工作,可以通过在"新建文件"对话框中的"文本模板"下选择"预处理的 Razor 模板",将 .cshtml 文件添加到项目中。

Visual Studio 当前不包含此模板类型,但您可以轻松地将文本文件或 HTML 文件添加到项目中(以 .csthml 文件扩展名命名),并通过编辑文件的属性并将"自定义工具"设置为 RazorTemplatePreprocessor,将其转换为预处理的 razor 模板。

最新更新