标签存档: Visual Studio

Visual Studio 2015里用Xamarin开发Android应用

android vs2015 xamarin最近Windows10升级的新闻炒成一片,但对我而言,最感兴趣的则是传说中的Win10可以运行Android和IOS应用。听闻VS2015中可以也用C#开发安卓或IOS程序了,兴奋的下载下来装上,却发现仍是使用Xamarin平台框架。以前倒是关注过这个框架,但其收费政策让人望而却步。今天仔细看了一下,似乎可以注册免费的Starter帐号用于开发测试,并且布署到设备上去,尽管对Starter帐号的功能限制不甚了了,也还是试试吧。

继续阅读 »

BuildVersionIncrement插件80070057错误的修复

c#  visual studioBuildVersionIncrement是国外爱好者开发的一个在visual studio环境下自动增加版本号的插件。众所周知MS顽固的没有在vs中提供这个功能。虽有变通的方法,比如把AssemblyInfo.cs中的版本号改为1.0.*等,但并不方便。而BuildVersionIncrement则提供了相当强大的控制与自定义功能,在微软不再装聋作哑之前,自动版本号工具里这个插件可谓是不二之选。

继续阅读 »

把一个nmake工程移到VS2010集成环境中的一些问题

visual studio nmake自.net时代之后,就没怎么用过VC了。这几天想把一个nmake的dll工程放进vs2010集成环境里,还真费了不少工夫。此工程是从微软例程里下载的一个dll例子,大约是为VC6准备的。但是在vs2010环境下,执行过vcvars32.bat后,直接nmake此工程的makefile文件即成功。然后regsvr32什么的都没有问题。当然在win8的vs2013下就有点问题,主要是该项目的makefile包含的win32.mak的路径问题,也可能是新版windows sdk的问题,此问题微软有解释,这里暂且不提。

继续阅读 »

Devexpress的barmanager增加菜单项

visual studio devexpress多年以前用过C1控件,其中各种各样的设计器很是方便,今天试用了一下Devexpress,却发现很不习惯。 比如如果创建一个简单的菜单列表? 把barmanager拖到窗体上之后,在菜单栏点击add,选择barsubitem,好,增加了一个菜单,下面要为其增加菜单项,怎么加呢?点右侧小箭头没有,点右键没有,点下面barmanager的自定义或设计器功能,都找不到。Visual Studio系统默认设计器就顺手多了。

继续阅读 »

试装Visual Studio 2010

visual studio 2010机器安的差不多了,试安装一下VS2010,迟早会用到的东西。既然是试装,就装在虚拟机上吧,XP sp3以上即可。其实主要是想看一下对以前.net 2.0、3.5的兼容性如何,毕竟旧应用不见得能完全移植过来。下载了VS2010的iso文件,专业版和旗舰版居然都是2.5G左右,比VS 2008的数百兆要大很多。难道VS2008真跟Vista一样都是过渡版本?

继续阅读 »

Visual Studio 2005以上的VC++使用fopen的问题

visual studio fopen vcfopen在Visual Studio 2005以上版本里使用时,会出不安全的警告提示,并建议使用fopen_s版本。原因是微软认为一些传统的C函数函数内部缺乏校验,不安全,所以进行了改写。屏蔽此警告的方法之一是在项目属性-C/C++-预处理器-预处理器定义中加上_CRT_SECURE_NO_WARNINGS定义。在源文件头部用#define定义似乎不行。另外就是听从编译器的建议,使用fopen_s这个安全版本。

Visual Studio 2005中C程序的静态链接

visual studio c语言 vc似乎并没有明的选项来选择使用静态还是动态链接,然而将生成的test.exe拷到其它机器上(Windows XP 虚拟机)上运行时会提示”程序配置不正确,无法运行”之类,这其实也是因为缺少了动态运行库导致的。解决方仍然有二种:1 拷过去运行库。 2 改为静态链接。选项在该项目属性里的c/c++配置里的代码生成一项中,将多线程DLL改为多线程即可(/MD/MDd改为/MT/MTd)。

微软的XNA的几个版本

visual studio xna最近认为自己应该做些有意义的事情了,学英语挺不错。那么不如做个练习词汇的连连看游戏吧,由于不需要计算规则,只要单词与释义匹配即可消去,事实上比一般的连连看还要简单许多呢。开始时打算简单的用窗体和填充的按钮,这样倒也方便,后面又想用directX 2D,看了几篇资料后,发现了XNA。

继续阅读 »

Visual Studio 2005随想

visual studioMS Visual Studio就是这样一个夺目的商标。至少在Windows平台,我找不出其它开发工具胜过它的理由。偏执的MS反对派可以把Borland捧的天花乱坠,可他们却没有勇气声称自己已经完全掌握了Visual Studio的精髓。盖茨既然是Windows世界的造物主,那么还有谁比他更了解这个世界深处的秘密?

继续阅读 »