none
想了解有关vb.net跨平台的计划 RRS feed

  • 问题

  •     看到很多都是关于C#在VS2015中可以开发跨平台的应用程序,那么VB.net在VS2015中是否和C#一样哪?有没有VB.net跨平台的计划?还是打算彻底放弃visual basic这种语言哪?非常期待VS2015中的VB与C#的功能是一样的。
    2015年5月11日 2:54

答案

  • 没有项目模板可以自己写啊,一个编译脚本而已,生成一个命令行项目之后自己按照C#的模板动手改就是,就是要学一点msbuild。Xamarin的插件安装目录下连Xamarin.Android.VisualBasic.targets都有,要改的应该只有项目文件。


    Visual C++ MVP

    2015年5月11日 6:40
    版主
  • 受惠人数少吧,不会C#的VB程序员不多(这两个语言是我见过的差别最少的两个语言了)。受惠人数更多的当然优先级更高。

    不过我对官方VB模板支持不抱什么希望。用DirectX的C++程序员比安卓的多多了,这么多年大家不是一直在手动改模板过日子?



    Visual C++ MVP


    2015年5月11日 7:11
    版主

全部回复

  • CLR才不知道你的代码是VB.Net还是C#写的。


    Visual C++ MVP

    2015年5月11日 3:39
    版主
  • 跟没说一样。
    2015年5月11日 5:05
  • 那是你理解问题。

    C#和VB程序可以做到编译出来每一个字节都一样,为什么你会认为C#程序能跨平台VB的却不能跨平台?



    Visual C++ MVP

    2015年5月11日 5:40
    版主
  •     我明白你的意思,但你不明白我的意思。

        简单的说,在VS2015的VB中新建项目里有android选项吗?如果没有,那计划什么时候可以加上,或者是就不打算加上去了哪?你给我说那vb.net与C#生成的东西都是一样的,要有CLR来支持。那vb.net都没有那个开发界面,你要我直接写代码吗?

    2015年5月11日 6:12
  • 没有项目模板可以自己写啊,一个编译脚本而已,生成一个命令行项目之后自己按照C#的模板动手改就是,就是要学一点msbuild。Xamarin的插件安装目录下连Xamarin.Android.VisualBasic.targets都有,要改的应该只有项目文件。


    Visual C++ MVP

    2015年5月11日 6:40
    版主
  • 不是没这样干过嘛,我见有人这样做,问题是如果像你说的那么简单,那微软或Xamarin为什么不直接在vb下开一个这样的项目哪?为什么跨平台介绍的时候只说了C#可以用Xamarin哪?
    2015年5月11日 7:05
  • 受惠人数少吧,不会C#的VB程序员不多(这两个语言是我见过的差别最少的两个语言了)。受惠人数更多的当然优先级更高。

    不过我对官方VB模板支持不抱什么希望。用DirectX的C++程序员比安卓的多多了,这么多年大家不是一直在手动改模板过日子?



    Visual C++ MVP


    2015年5月11日 7:11
    版主
  • 谢谢你关注我的提问,非常感谢。
    2015年5月11日 7:23