Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使用现有的ASP.net控制台应用程序构建android和ios应用程序_C#_Android_Ios_Asp.net_Angularjs - Fatal编程技术网

C# 如何使用现有的ASP.net控制台应用程序构建android和ios应用程序

C# 如何使用现有的ASP.net控制台应用程序构建android和ios应用程序,c#,android,ios,asp.net,angularjs,C#,Android,Ios,Asp.net,Angularjs,我想使用现有的ASP.net控制台应用程序构建android和iOS应用程序。下面是我的文件夹结构。我的项目是用ASP.net和Angular 4构建的。在my project app.ColorSelector中,它是一个启动项目,包含角度代码 内部颜色选择器文件夹 有没有办法构建android和iOS 看看PhoneGap: 这是一种技术,可以让你构建一个跨平台的应用程序来承载一个“web视图”,它本质上是一个本机应用程序外壳中的网页。这样您就可以利用现有的代码。当然,您可能需要做一些调

我想使用现有的ASP.net控制台应用程序构建android和iOS应用程序。下面是我的文件夹结构。我的项目是用ASP.net和Angular 4构建的。在my project app.ColorSelector中,它是一个启动项目,包含角度代码

内部颜色选择器文件夹

有没有办法构建android和iOS

看看PhoneGap:
这是一种技术,可以让你构建一个跨平台的应用程序来承载一个“web视图”,它本质上是一个本机应用程序外壳中的网页。这样您就可以利用现有的代码。当然,您可能需要做一些调整,但理论上应该是可行的。

这可能会帮助您感谢您的回复。我们已经尝试使用phonegap,但它需要索引文件来启动,但在我们的例子中,asp.net有startup.cs文件。您可能需要将该asp.net代码移植到静态html网站,在那里您可以通过javascript处理动态页面内容更改。我不确定本机应用程序是否可以充当任何类型的web服务器,即使如此,asp.net也可能不是第一个受支持的应用程序。如果这个网站很大,你想保留它,另一种方法是继续在某个公共领域托管它,优化它在小屏幕上的呈现,并且只使用移动浏览器(或者,也许,创建一个phonegap应用程序,代理所有http呼叫,这应该是可能的,但你所节省的只是浏览器的地址栏空间)。