有关Visual Studio 2010 RTM与Windows Mobile/Windows Phone开发

    4月12日参加了Visual Studio 2010的首发活动,回来通过MSDN Subscription下载了Windows 7 Utimate和Visual Studio 2010 Professional。买了一个4G的优盘,利用Windows7-USB-DVD-tool制作了一个Windows 7 Flash安装镜像。安装Windows 7倒是挺方便,也是挺快的,前后花了大概10来分钟时间。安装Visual Studio 2010 Professional比较费时间,装完以后,看了一下版本,如下图1所示:

图1: VS2010 Pro版本

    于是,想安装Windows Mobile SDK,看看Visual Studio 2010 Professional是否能够支持。可惜结果不理想,结果如下图2所示:

图2: WM 6 Pro SDK

    从这个提示信息来看,还是只能由VS 2008或者VS 2005来开发Windows Mobile,于是只能作罢。

    再来看看Windows Phone Developer Tools CTP能不能安装吧。从Windows Phone Developer Blog的最新博文《Visual Studio 2010 RTM and the Windows Phone Developer Tools CTP》来看,Windows Phone Developer Tools CTP (WPDT CTP)与Visual Studio 2010 RTM是不兼容的。这就意味着,如果你的机子在WPDT CTP的基础上安装了Visual Studio 2010 RTM,那么,你将无法开发Windows Phone项目了。而且,在菜单中会出现Windows Phone项目模板,但是却无法build Windows Phone 7的应用。

    原因是啥呢?因为WPDT CTP是建立在Visual Studio 2010 release candidate (RC)版本之上的,这样,引起了WPDT CTP与最终的Visual Studio 2010 RTM的不兼容。Oh,What a Pity! 不过,微软会在接下来的几周内,更新WPDT CTP,使得其支持Visual Studio 2010 RTM,这也算是个好消息。如果你想第一时间得到通知,那么就可以在这个链接留下你的Email地址。

    那么从眼下来看,想要使用Visual Studio 2010 RTM,同时也要使用WPDT CTP的话,可以有两个方法:

  1. 将Visual Studio 2010 RTM安装在虚拟机上。
  2. 将Visual Studio 2010 RTM与WPDT CTP安装在不同的机子上。

    具体原因有以下三点:

  1. 因为WPDT CTP不支持虚拟机安装。
  2. 如果首先安装了Visual Studio 2010 RTM,那么,就无法安装WPDT CTP了。
  3. 如果你的机子已经安装了WPDT CTP,在此基础上安装Visual Studio 2010 RTM的话,是可以安装成功的,但是,你将无法打开或者创建Windows Phone项目了。

    所以,如果想要Visual Studio 2010 RTM与WPDT CTP并存,看来各位开发者们还得等待一段时间。

参考链接:

Visual Studio 2010 RTM and the Windows Phone Developer Tools CTP

Visual Studio 2010首发活动

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏王磊的博客

Windows 7 设置devenv.exe启动版本

    我机子上装了有vs 05、vs 08、vs 10如果按上顺序安装的话,在 运行 => devenv 就可以打开最新的vs10 工具,如果顺序是乱的话,就...

3116
来自专栏张善友的专栏

SignalR 项目介绍

SignalR 是 ASP.NET 团队正在开发的一个 Microsoft .NET Framework 库和 jQuery 插件,可能包括在以后版本的 ASP...

19810
来自专栏张善友的专栏

Open Source C# (Mono Compatible) Library for Sending Push Notifications To iOS (iPhone/iPad APNS), A

下面是一个C#库(兼容Mono),允许你推送通知到iOS应用程序和Android,Windows Phone和一些黑莓应用程序。在iOS和Android开发中给...

1875
来自专栏.NET开发者社区

(码友推荐)2018-07-06 .NET及相关开发资讯速递

1.Dotnet outdated helps you keep your projects up to date

873
来自专栏张善友的专栏

Caliburn Micro for Windows Phone 7

Caliburn Micro (caliburnmicro.codeplex.com) 是一个小巧但功能强大的 Caliburn (caliburn.codep...

1878
来自专栏张善友的专栏

LINQPad

类似于Sql Management studio一个用于Linq语法的工具LINQPad。 LINQPad lets you interactively qu...

2069
来自专栏张善友的专栏

ASP.NET vNext 概述

兼容Mono的下一代云环境Web开发框架ASP.NET vNext 我们知道了ASP.NET vNext是一个全新的框架,是一个与时俱进的框架。这篇文章将深入讨...

2038
来自专栏醉梦轩

在Windows上编译openssl

1593
来自专栏张善友的专栏

在传统.NET Framework 上运行ASP.NET Core项目

新的项目我们想用ASP.NET Core来开发,但是苦于我们历史的遗产很多,比如《使用 JavaScriptService 在.NET Core 里实现DES加...

2369
来自专栏逸鹏说道

C#通过WMI的wind32 的API函数实现msinfo32的本地和远程计算机的系统摘要信息查看功能

最近做一个项目碰到要实现查看本地和远程计算机的摘要信息,采用命令行msinfo32可以很快查看到,如下图: ? 需要在用C#来实现类似信息查看。尤其远程计算机的...

3635

扫码关注云+社区