CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  VC.NET

vs2003 source code移植到vs2005上的一个问题。。。。

楼主wlxqy()2006-06-01 14:54:21 在 .NET技术 / VC.NET 提问

------   Build   started:   Project:   Commands,   Configuration:   Debug   Win32   ------  
  Compiling...  
  Commands.cpp  
  *w:\dwf\develop\global\obj\commands\debug\commands.inj:1(19)   :   error   C2220:   warning   treated   as   error   -   no   'object'   file   generated  
  *w:\dwf\develop\global\obj\commands\debug\commands.inj:1(19)   :   warning   C4701:   potentially   uninitialized   local   variable   'pp'   used  
  *w:\dwf\develop\global\obj\commands\debug\commands.inj:1(46)   :   warning   C4701:   potentially   uninitialized   local   variable   'pp'   used  
  Build   log   was   saved   at   "file://w:\DWF\Develop\global\obj\Commands\Debug\BuildLog.htm"  
  Commands   -   1   error(s),   2   warning(s)  
  ==========   Build:   0   succeeded,   1   failed,   0   up-to-date,   0   skipped   ==========  
   
  1.首先这个inj是什么文件?我猜应该是产生的临时文件,整个工程中没有变量pp  
  2.因为是com支持连接点,我屏蔽一段代码:  
                                                        VAIANT_BOOL   canUndoAfter   =   VARIANT_TRUE;  
  try   {  
  __raise   OnUndoStateChange(canUndoAfter);  
  }   catch   (...)   {  
  ATLASSERT(false);  
  }  
  则没有这个警告了。  
  请教高手:明明我对这个变量初始化,为何还是提示未被初始化的局部变量? 问题点数:20、回复次数:3Top

1 楼VirtualDesktop(^_^)回复于 2006-06-05 23:53:54 得分 0

代码都不给,怎么解决?Top

2 楼Muf(沐枫)回复于 2006-06-06 10:22:46 得分 0

inj...你是不是用了特性化编程?  
  你估计要生成inj代码,或查看一下生成代码是否有问题。实在不行,要删除这些中间文件。Top

3 楼wlxqy()回复于 2006-06-11 19:24:48 得分 0

代码太长了,不好贴了。  
  inj是临时文件,我搜索整个solution目录下都找不到这个文件  
  我没有用特性化编程。。。  
  工程配置都是默认的。Top

相关问题

关键词

得分解答快速导航

  • 帖主:wlxqy

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo