两个VS2008开发应用中常遇到的小问题

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

说两个VS2008开发应用中常遇到的小问题:

 

1、ATL开发ActiveX控件:

(1)、以前写ActiveX控件,我一般都是用VC++6.0。处理起来也比较简单,建立ActiveX框架,设定公开与私有的函数(OO中称为方法)与变量,再填写上相应功能逻辑即OK

(2)、因项目需要用到ALT中正则表达式,本子上没有VC++6.0(当时出发在外没办法),只好放到VS2008平台下,用VC++2008去编译却会提示找不到头文件(或引用类库丢失)?

仔细研究发现VS2008中没有安装ATL部分代码!!!

参考:http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=306398

ATL安装包下载地址:http://www.codeplex.com/AtlServer (http://www.codeplex.com/AtlServer)

把下载的安装包解压缩到一个目录,比如d:/alt/

VS里面[工具]--[选项]--[项目和解决方案]--[VC++目录],在右上角选择[包含引用的文件]中加入c:/alt/includeOK了!

 

2、ATL开发的IE打印控件:

直接用VC++2008写成,在开发机器上运行一切正常。

 

在客户机器上通过IE浏览器调用打印页面,页面自动安“根装证书”;

然后在IE工具条下方提示被拦截,打开拦截提示安装正常;

但打印页面调用却不能正常加载ActiveX控件?

 

维护人员试了七、八台客户机(XPWin2003)都是一样的情况!

电话通知我升级的打印控件有问题,看怎么解决?

我坐下来分析了一下,为什么以前的控件都正常呢?

以前都是VC++6.0写的,这次我改成VC++2008了!!!

看来VC++2008开发的东东在哪台机器上一定是少了什么?

研究发现少了VC++2008可再发布的运行库(可以微软网站上免费下载)。

 

解决VS2008 开发Wince应用程序项目生成速度慢的问题 解决VS2008 开发Wince应用程序项目生成速度慢的问题 最近用VS2008开发Windows Mobile程序,使用C#、.NET Compact Framework,发现项目生成速度比较慢。用VS2008打开项目后,开始一段时间生成速度还能忍受,时间一长,编译速度巨慢,最慢达到5分钟之久,实在无法忍受。 决定找出VS2008生成时,做了什么花费时间的工作。从工具à选... 阅读详情

相关推荐

VS2008环境下开发的某些程序在其他机器运行提示“由于应用程序配置不正确,应用程序未能启动”的问题(IIS)

比较全的有关vs2008部署问题集(1): http://blog.csdn.net/buhuizheyangba/article/details/7220598 比较全的有关vs2008部署问题集(2): http://blog.csdn.net/fengbingchun/article/details/6449241 //////////////////////////////////

wainiwann的专栏 406

VS2008 VC发布库

VS2008 VC发布库 去发现同类优质开源项目:https://gitcode.com/ 简介 此仓库提供了VS2008 VC发布库的下载资源,适用于需要使用该库进行软件开发或项目部署的用户。此库与.Net Framework 3.5兼容,虽然是一个较老的版本,但在许多应用中仍然得到广泛的使用。 文件描述 VS2008 VC发布库:包含了用于编译和链接基于VS2008的C++应用程序所需的运行...

gitblog_06746的博客 785

解决VS2008 开发Wince应用程序项目生成速度慢的问题 .

最近用VS2008开发Windows Mobile程序,使用C#、.NET Compact Framework,发现项目生成速度比较慢。用VS2008打开项目后,开始一段时间生成速度还能忍受,时间一长,编译速度巨慢,最慢达到5分钟之久,实在无法忍受。   决定找出VS2008生成时,做了什么花费时间的工作。从工具à选项进入“选项”对话框 选择“MSBuild项目生成输出详细信息”为“

Steven Xie's NoteBook 914

VS2008编译的MFC兼容性问题

有时会遇到VS2008在自己电脑是好的,但是在没有装2008的环境,有不能运行,原来是MFC的依赖库有关,根本不是设置工程属性能解决的,主要办法就是将VS2008安装目录的C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\redist\x86中的库全部拷贝到自己的应用程序下面,我为了省事都考了。这样就能实现程序在不同平台的兼容性问题。另外还

bihackers的专栏 849

运行VS2008编译出来的exe程序,提示“ 由于应用程序配置不正确,未能启动此应用程序”

今天用VS2008创建了一个控制台的应用程序,其他的设置都是默认的选择,但是在运行后弹出“ 由于应用程序配置不正确,未能启动此应用程序”的提示框 我遇到这种情况的解决办法:工程-属性-常规-MFC的使用-在静态库中使用mfc 记录下来,希望对遇到同样问题的人有所帮助。

juan380649731的专栏 849

VS2008环境下开发的某些程序在其他机器运行提示“由于应用程序配置不正确,应用程序未能启动”的问题(IIS)...

比较全的有关vs2008部署问题集(1): http://blog.csdn.net/buhuizheyangba/article/details/7220598 比较全的有关vs2008部署问题集(2): http://blog.csdn.net/fengbingchun/article/details/6449241 ////////////////////////////////...

weixin_33923762的博客 218

vs2008 安装编译poco c++

搭建POCO-1.4.6p2+VS2008开发环境 一、安装 1、下载安装Microsoft Visual Studio 2008 2、下载安装POCO C++ Liberary,下载地址:http://pocoproject.org/download/; 3、环境变量中添加%POCO_HOME%=D:/poco-1.4.6p2 4、解压poco-1.4.6p2.zip到%POCO_HO

guoliangyujunfei的专栏 1555

oracle在web中应用程序,为什么只有在VS 2008的Web应用程序/站点项目中才会出现Oracle连接错误?...

在Vista 64位使用Visual Studio 2008,如果我创建了一个测试网站或Web应用程序看起来像这样...为什么只有在VS 2008的Web应用程序/站点项目中才会出现Oracle连接错误?public partial class _Default : System.Web.UI.Page{protected void Page_Load(object sender, EventAr...

weixin_35992471的博客 128

VS2008的动、静态编译

前几天申请到微软学生中心账号,并成功通过验证, 下载了传说中的“正版”VS2008专业版,并申请了正版KEY! 结果安装后,才发现还是90天试用版,申请到的正版KEY也无效!! 没办法,费了好大劲安装,占了好几G的空间,还是用吧。 到网上找了个KEY,没想到反而成功升级到正式版,后又安装了SP1。 一直是用VC6.0,突然升级到高版本,很多不适应,慢慢摸索了。 开始写了个HelloVS

slj_win的专栏 3861

VS2008切换设计视图假死的解决办法

<br />原来有一段时间经常碰到这个问题,搞的我疯狂的重做系统,被折腾的不清,最后也没有搞清楚到底是什么因为造成的,只是重做了好几次系统之后,自己莫名其妙的又不出了。今天在网上搜资料无意中又搜到了这个问题的贴子,发现这里边提到的腾讯通、Office2008插件原因我都弄过,可能就是这两个当中当中的一个原因,或是混合原因。赶紧先把帖子转进来,防止以后再走弯路。。。<br />VS2008刚刚出来的时候,安装过一次,一段时间没用,后来打开WebApplication的时候,一点设计,VS2008IDE就死掉。

学习笔记 1130

关于vs2008 编译64bit程序的问题

首先是vs2008要支持x64。 1. 如何支持: http://msdn.microsoft.com/zh-cn/library/ms241064(v=vs.80).aspx http://msdn.microsoft.com/zh-cn/library/x4d2c09s(v=vs.90) http://msdn.microsoft.com/zh-cn/library/9yb43

nemo2011的专栏 1066

解决VS2008 开发Windows Mobile 项目生成速度慢的问题

<br />解决方案/建议:<br /><br />最近用VS2008开发Windows Mobile程序,使用C#、.NET Compact Framework,发现项目生成速度比较慢。用VS2008打开项目后,开始一段时间生成速度还能忍受,时间一长,编译速度巨慢,最慢达到5分钟之久,实在无法忍受。<br />决定找出VS2008生成时,做了什么花费时间的工作。从工具à选项进入“选项”对话框<br />选择“MSBuild项目生成输出详细信息”为“诊断”这样编译时,会输出具体执行了那些任务,花费了多少时间

wince--linux的专栏 798
上一篇: 数据库团队开发标准
asdjn
博客等级 码龄18年 3粉丝 4原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值