如何使用Microsoft visual studio 2008,.net 3.5运行不同平台的应用程序? [英] How to run applications made with Microsoft visual studio 2008, .net 3.5 with different platforms?

查看:86
本文介绍了如何使用Microsoft visual studio 2008,.net 3.5运行不同平台的应用程序?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何使用Microsoft visual studio 2008,.net 3.5运行应用程序,使用不同的平台,如Android,Ios ???



我向微软提出了一个小应用程序visual studio 2008,.net 3.5 C#现在我想用Android运行它是可能还是说IOS ???

How to run applications made with Microsoft visual studio 2008, .net 3.5 with different platforms like Android, Ios???

I made a small application with Microsoft visual studio 2008, .net 3.5 C# now i want to run it with Android is it possible or say IOS ???

推荐答案

你不能 - 或者至少你不能完全。

可以运行.NET应用程序Linux(通过Mono)和Xamarin可以让你用C#编写Android和iOS代码 - 但是Xamarin解决方案的成本是很多钱,需要软件更改 - 你不能只拿起一个WinForms或WPF应用程序,加载到Xamarin并在Android上运行结果,因为UI背后的框架非常非常不同。



BL和(大部分)DL可以保持不变,但PL需要大量工作。
You can't - or at least you can't completely.
It's possible to run .NET applications Linux (via Mono) and Xamarin does a system that will let you code for Android and iOS in C# - but the Xamarin solution both costs a lot of money, and requires software changes - you can't just pick up a WinForms or WPF app, load it into Xamarin and run the result on Android because the framework behind the UI is very, very different.

The BL and (much of) the DL can remain the same, but the PL needs a lot of work.


简单的答案是NO 。



如果你想开发跨平台ap ps使用.Net然后 Xamarin 是你可能想要学习的最好的工具/框架。



另见:

微软采用.NET开源和跨平台, Visual Studio 2015,.NET 2015和Visual Studio Online的新开发功能 [ ^ ]



希望有帮助:)
Simple answer would be "NO".

If you want to develop cross platform apps using .Net then Xamarin is the best tool/framework you may want to learn.

Also see:
Microsoft takes .NET open source and cross-platform, adds new development capabilities with Visual Studio 2015, .NET 2015 and Visual Studio Online[^]

Hopefully, it helps :)


这篇关于如何使用Microsoft visual studio 2008,.net 3.5运行不同平台的应用程序?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆