Visual Studio环境下Windows应用程序和智能设备有何异同?

问题描述

我现在用VisualStudio2005做Windows-mobile智能手机的软件设计,起重要打开浏览一幅图片,用C#在Windows应用程序下实现没问题,但在智能设备PocketPC2003设备应用程序下运行有错误。具体错误如下:pictureBox1.Image=Image.FromFile(openFileDialog1.FileName);这是代开一幅图片的代码,在Windows应用程序下运行没问题,但在智能设备PocketPC2003设备应用程序下运行有错误,说是System.Drawing.Image并不包含FromFile的定义,请问哪位高手对这方面比较了解的,给我讲解一下二者的异同,告诉我该怎么做,在智能设备PocketPC2003设备应用程序下还有没有其他方式打开一幅图片。谢谢!

解决方案

解决方案二:
你建立的project是winform的还是smartdevice的,手持设备用的.netcompactFramework与windows下的Framework是不一样的。
解决方案三:
对,像手机这样开发在MSDN参照移动开发部分,调试还得下载手机模拟器

时间: 2016-10-07

Visual Studio环境下Windows应用程序和智能设备有何异同?的相关文章

win32-关于 visual studio 2010 创建 windows 应用程序问题

问题描述 关于 visual studio 2010 创建 windows 应用程序问题 想用2010创建 windows 应用程序,选项 是否生成文件清单 改成否也不行.总是出现 1>------ 已启动全部重新生成: 项目: Ex1-03, 配置: Debug Win32 ------ 1>生成启动时间为 2015/7/4 22:47:32. 1>_PrepareForClean: 1> 正在删除文件"DebugEx1-03.lastbuildstate".

Visual Studio 2008 、 Windows 环境变量介绍 和 如何在文件中引用环境变量 .

Visual Studio 2008  和 Windows 环境变量对设置 相对路径很重要,这样便于代码的移植,即使换一台计算机,代码不用更改配置,直接就能用. 可以在项目的"工具""属性页"对话框中任何接受字符串的位置使用这些宏.这些宏不区分大小写.  关于如何自己定义环境变量详见我的另一文章:http://blog.csdn.net/jtop0/article/details/7574139     宏 说明 $(RemoteMachine) 在"调试

《C语言开发从入门到精通》一2.2 在Windows环境下开发C程序

2.2 在Windows环境下开发C程序 知识点讲解:光盘:视频\PPT讲解(知识点)\第2章\在Windows环境下开发C程序.mp4 DOS环境对广大读者来说十分陌生,并且在DOS下进行开发也十分麻烦.为此,专门推出了Windows环境下的开发工具.Win-TC其实就是一种Windows环境下的开发工具,但是其功能和Turbo C基本类似,只是在编译和运行上更加方便而已.随着计算机技术的发展,编程工具也随之更新换代.目前最受程序员喜爱的开发工具,当属微软的Visual Studio. 2.2

mingw-Code::Blocks Windows环境下编译HelloWorld程序报错,求高手支招!

问题描述 Code::Blocks Windows环境下编译HelloWorld程序报错,求高手支招! 很简单的Hello World 程序,编译时提示: D:MinGWincludec++3.4.5bitscodecvt.h|475 这个文件中引用的 bits/codecvt_specializations.h 文件找不到 请问是哪里出了问题? ?

Visual Studio 2012下Box2D开发环境设置

Cocos2d-x 3.x默认情况下采用的物理引擎是Chipmunk如果我们要使用Box2D引擎需要进行一些设置和调整而且不同的开发平台下这些设置也有所不同.由于本书在此之前介绍的都是基于微软的Visual Studio 2012下开发的Win32平台所以这一节我们介绍Visual Studio 2012下Box2D开发环境设置.这些需要设置和调整的方面包括如下在解决方案中添加libBox2D库工程.添加libBox2D库引用.开启Box2D预编译开关. 1.在解决方案中添加libBox2D库首

在Visual Studio上开发Node.js程序

原文:在Visual Studio上开发Node.js程序 [题外话] 最近准备用Node.js做些东西,于是找找看能否有Visual Studio上的插件以方便开发.结果还真找到了一个,来自微软的Node.js Tools for Visual Studio(NTVS),虽然现在仅发布了1.0 Alpha版本,但使用起来已经非常方便.而且,其开发团队与Python Tools for Visual Studio(PTVS)是同一个,而PTVS就是Visual Studio 2013中要创建自带

Visual Studio 打包的windows installer 卸载的时候能不能排除某些文件

问题描述 Visual Studio 打包的windows installer 卸载的时候能不能排除某些文件 Visual Studio 打包的windows installer 卸载的时候能不能排除某些文件?程序里有配置文件,这个卸载程序的时候,不想卸载掉,怎么把这个文件排除? 解决方案 你把这个文件安装过程中修改一下名字就可以防止被卸载,或者你把这个文件在安装的时候,复制到另一个目录(比如C:ProgramData,你可以看到菏这里面很多软件一般也都是在这里放置配置文件等),这样instal

使用Microsoft Visual Studio 2010开发云应用程序

引言 云计算是一个可以让你在云中(也就是在远程服务器中)开发和部署应用程序的基础结构.使用云计算的主要优点是:可以降低成本,可以获得良好的可扩展性,可以增加灵活性和提高效率.微软的Windows Azure平台是一个云操作系统,它包含一系列云技术,其中的每种技术都负责提供一组特定的服务.本文首先会对云计算以及它的优点做一个概述,然后会和你一起探讨如何使用Microsoft Visual Studio 2010开发云应用程序. 前提条件 要使用本文中的代码样例,你应该在你的系统中安装如下工具: *

Visual studio 中win32控制台应用程序和空项目有什么却别?

问题描述 Visual studio 中win32控制台应用程序和空项目有什么却别? 如果你不知道有什么区别,可以先运行一下,这些代码. http://ask.csdn.net/questions/187617 可以正常的在win32控制台应用程序建的工程上运行. 在空项目,就会有帖子上的错误. 下边回答的空项目的图片传错了,应该是: 解决方案 空项目没有默认包含和使用的库,链接器也没有配置为控制台,这些都需要手工设置. 但是,你完全可以通过创建空项目,并且手工设置,达到和创建任何一种项目,包括