html5 网站开发语言一个好的营销型网站模板
news/
2025/9/27 20:26:01/
文章来源:
html5 网站开发语言,一个好的营销型网站模板,安徽省住建厅网站建设,自己怎么制作微信网页链接现有代码移植到Metro App 一#xff1a;工程配置 配置WinRT工程时要注意以下几点#xff1a; 静态库工程General里的“Windows Store App Support”设成trueC\General下面的“Consume Windows Runtime Extension”设成Yes#xff0c;设置该选项的目的是#xff1a;引入Micr…现有代码移植到Metro App 一工程配置 配置WinRT工程时要注意以下几点 静态库工程General里的“Windows Store App Support”设成trueC\General下面的“Consume Windows Runtime Extension”设成Yes设置该选项的目的是引入MicroSoft C/CX,如果你的工程代码是由C语言写的并且没有调用Win32 API不需要进行该项设置。否则.c文件都是无法在该选项下编译的。C\Code Generation下的“Enable Minimal Rebuild”设成“No”C\Precompiled Headers下的“Precompiled Header”设成“Not Using Precompiled Headers”C/C\ Code Generation \ Basic Runtime Checks 设置为Default是相关的全部工程包括静态库和动态库C/C\ Code Generation \Runtime Library设置正确当在Release模式下要设置为Multi-threaded DLL。app中添加Microsoft Visual C Runtime Package的Reference 二WACK检测 1: 在编译工程中会发现很多以前支持的Win32 API已经不支持了我们使用Metro App替换即可。 在替换已经不支持的api过程中可以参考这篇文章 http://blog.csdn.net/my_business/article/details/7895879 2当编译通过后就可以认证了有两点需要注意1库必须是Release版本的注意工程配置中的第六点。2WACK只能检测App所以库需要和app一起检测。 认证包的生成可以参考这篇文章http://www.cnblogs.com/linyehui/archive/2012/05/08/winrt-for-win32-programmers-part-ii-port-code-to-winrt.html 3认证过程中会出现很多错误。 常见的错误处理可以参考这篇文章http://www.cnblogs.com/chenkai/archive/2013/01/25/2877274.html 以下两个错误是我工作中碰到的上述文章中没有设计现在与大家分享解决方案 错误1 类似API xxxxx invccorlib110.dll(或者msvcr110.dll) is not supported for thisapplication type. 这里的重点是调用了vccorlib110.dll(或者msvcr110.dll),解决方案是在你的app中添加Microsoft Visual C Runtime Package即可。 错误2: 此应用程序类型不支持 kernel32.dll 中的 API GetModuleFileNameW。xxx.dll 调用此 API。 此应用程序类型不支持 kernel32.dll 中的 API LoadLibraryExW。xxx.dll 调用此 API。 此应用程序类型不支持 kernel32.dll 中的 API LoadLibraryW。xxx.dll 调用此 API。 首先你要保证你的程序和库没有这三个函数, 如果确实没有引用这三个函数,请查看你全部工程的工程配置,有没有这么设置C/C\ Code Generation \ Basic Runtime Checks 设置为Default,就是工程配置中的第五点. 错误3:OutputdebugString 程序中不要调用OutputdebugString虽然该函数是合法的但是无法通过WACK所以在生成程序的时候一定要把去掉全部的OutputdebugString.OutputdebugString包括OutputdebugStringA和OutputdebugStringW转载于:https://www.cnblogs.com/frank2020/p/3395240.html
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/919893.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!