摘要:
【situation】Interop type 'ActiveHomeScriptLib.ActiveHomeClass' cannot be embedded. Use the applicable interface instead.【solution】Right click the offending assembly that you added in the solution explorer under your projectReferences. (In my case WIA)Click properties.And there should be the o 阅读全文
阅读排行榜
VS2012编译程序跑在windows2003系统上
2013-08-02 17:04 by yvonnovy, 359 阅读, 收藏,
摘要:
需要vs2012 update 1 以上的版本,支持platform toolset 选择;在编译的时候选择v110_xp这个platform选项,编译后的程序可以跑着window2003以及XP上面,否则直接报win32应用程序错误或者DLL库找不到~还有一种方法是选择v100,不过貌似编译上需要做改动~ 阅读全文
VS找不到链接库问题
2013-07-01 17:25 by yvonnovy, 240 阅读, 收藏,
摘要:
当编译好.exe程序在其他机器上运行时,有时会碰到找不到xxx.dll的问题。解决方法:下载VS对应版本的redistributable包到运行机器上并安装,并且自行编译的选项要选择release版本; 阅读全文
为Visual Studio添加默认INCLUDE包含路径一劳永逸的方法(转)
2013-04-15 15:57 by yvonnovy, 232 阅读, 收藏,
摘要:
你是否曾经也有过这样的问题:用VS的时候,有时会用到一些非自带的库,例如WTL、Boost、DX等,每次需要用到时都要在项目属性里添加相应的include目录,久而久之觉得有点麻烦。是否有解决办法呢?于是我便在网上找相关资料,在StackOverflow网站上找到一篇相关的文章(原文链接),文章里提到的一个办法是修改C:\Users\<user>\AppData\Local\Microsoft\MSBuild\v4.0\Microsoft.Cpp.Win32.user.props这个文件,在这个文件里添加需要include的目录,之前我一直是用这个方法,也没啥问题。当我安装了VS2 阅读全文
c++类的io_service和socket,顺序一定要对
2013-05-09 11:05 by yvonnovy, 207 阅读, 收藏,
摘要:
刚接触boost,很多东西需要学习,在一个类中声明一个io_service和socket的时候,顺序很重要,否则运行内存错误。一开始的时候就是犯了一个低级的错误,把socket写在了io_service前面,导致运行时内存出错。正确的写法:private: boost::asio::io_service io_service;public/private: tcp::socket socket_; 阅读全文
浙公网安备 33010602011771号