CodeGuard,开发的时候用,发布的时候应该去掉。。。我这么理解的。。我发布程序的时候,CodeGuard都没有加进去。。
简单的空的程序,几乎不加载什么东西,所以一般没问题。 当项目大了以后,会要求家在很多东西,如果不使用静态编译时,可能需要的动态库不存在造成不能执行。所以我一般都采用静态编译,让他自己包含用到的东西。 当然也有可能是你说的那种情况,就是采用了第三方控件,这个控件不支持Win10.
另外你在编译时,是否选择了静态编译? 比如 bcb 2010中,将 1、Project---options----packages 取消build with runtime packages前面的勾 2、Project---options----c++ linker dynamic RTL 设定为false 其它版本可能有些不同。如果没有这样设置,可以这样设置一下试试看呢?
没遇到过,你可以试试右键,管理员权限打卡试试,或者先不加载东西试试看。
552
社区成员
20,062
社区内容
加载中
试试用AI创作助手写篇文章吧