在WPF中运行ASP.NET WebApp

时间:2019-06-22 09:05:04

标签: asp.net wpf

我正在使用ASP.NET MVC构建Web应用程序,但希望可以作为WPF运行。

有没有办法做到这一点?还是如何与WPF项目一起运行WebApp项目的Program.cs?

1 个答案:

答案 0 :(得分:1)

取决于您的目标是什么

这是wpf上网

  • 问题在于WPF仅是Windows(除非您使用社区重制版,例如configure your browserAvalonia平台,也就是UWP跨平台重制版)。但是,如果要在WPF上使用它,则不必检查Uno在此处发布。
  • 另一个工具是this

如果要在wpf上运行网络

  • 在xaml中,您必须添加<WebBrowser Name="webBrowser" />
  • 在c#中为webBrowser.Navigate("http://www.stackoverflow.com");

可选

  • 通过结构合理的项目,您可以毫不费力地完成所有工作。

示例:

将您的逻辑与ui分开(如果尚未完成),并创建一个新的Web / Wpf项目。下一步是将您的Core / Logic项目/库添加到这些“ UI”项目中,然后只需编辑UI。

咨询

如果要跨平台应用程序,请使用WASM,这是为所有平台创建一件事的“最简单”方法...