我是一个初学者,我正在尝试了解Windows 8 Embedded Handheld应用程序开发。
我想最简单的办法就是运行提供Microsoft网站上所提供的示例应用程序在这里。
但是在决定Windows版本,Visual Studio用于运行此应用程序时,我遇到了很多问题,我想测试c#应用程序。
我有以下内容:
1.具有Hyper-V和SLAT支持的Windows 8 OS。
2. Windows Phone 8 SDK。
3. Windows 8 Embedded Handheld SDK,两者均从MS网站下载。
我尝试了以下Visual Studio版本:
1.尝试使用更新版本4的Visual Studio 2012 Express桌面版本
2.尝试使用Visual Studio 2013 Express桌面版本(无更新)
2.尝试使用Visual Studio 2012 Express Windows 8版本
但是,使用上述所有组合,我无法打开该项目(任何带有.csproj
扩展名的项目)。我得到错误为Unsupported
。无论我尝试哪种组合,我都会收到此错误消息。
因此,请在以下问题中为我提供帮助:
1.如何打开带有“ .csproj”扩展名的项目,使用哪个版本的Visual Studio和Windows。
2.如何运行“条形码扫描仪”示例应用程序,以使用哪个版本的Visual Studio和Windows。
链接的条形码示例适用于Windows Store 8.1应用程序,不适用于Windows 8 Embedded Handheld。它将要求在Windows 8.1上运行Visual Studio 2013(非Express版本或Windows Express)。Windows Store应用程序的条形码API是Windows 8.1的新增功能。它不能与Visual Studio 2012或Windows 8一起使用。
Windows 8 Embedded Handheld基于Windows Phone 8,而不是Windows8。您需要为Windows Phone 8使用Visual Studio 2012 Express。如果您升级到Windows 8.1,则适用于Windows的Visual Studio 2013 Express支持Windows Store和Windows Phone应用程序。Windows 8 Embedded Handheld有条形码API的单独实现。
安迪·威格利(Andy Wigley)在Windows Embedded Blog上的“使用Windows Embedded 8 Handheld SDK创建现代风格的应用程序”中,通过视频(但没有示例)浏览Windows 8 Embedded Handheld中的条形码扫描。
对于您的明确问题:
Visual Studio的几乎每个版本(如果不是全部)都可以打开.csproj文件。这仅表示该项目位于C#中,并且Windows,Windows桌面,Windows Phone和Web支持C#。
您需要使用与项目目标而不是语言匹配的Visual Studio版本。如果尝试在Visual Studio 2012 Express for Windows Desktop中打开Windows Store .csproj,则会得到不受支持的err。WPF .csproj可以在用于Windows桌面的同一Visual Studio 2012 Express中正常加载。
这是一些最低的Express版本。除了Windows Store 8应用程序之外,您还可以升级到Visual Studio2013。无论使用哪种格式,都可以获取最新更新。
Web应用程序:Visual Studio 2012 Express for Web
桌面应用程序(控制台应用程序,MFC,WPF等):适用于Windows桌面的Visual Studio 2012 Express
Windows Store 8应用程序:适用于Windows 8的Visual Studio 2012 Express
Windows Phone 8应用程序:适用于Windows Phone 8的Visual Studio 2012 Express
Windows Store 8.1应用程序:适用于Windows的Visual Studio 2013 Express,在Windows 8.1上运行
Windows Phone 8.1应用程序:适用于Windows的Visual Studio 2013 Express,在Windows 8.1上运行
链接的“条形码扫描仪”示例是Windows 8.1的Windows应用商店。它要求在Windows 8.1上运行Windows的Visual Studio 2013 Express
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句