解决visual studio 2010引起的问题

vs2010刚出来的时候就用它,当时写启发式的一些算法,除了我同学用它出了些问题外,我用起没什么问题。这些东西太占空间了,用完后就删掉了,但是现在学习的课又要用,安装上运行代码老是跑不出来,代码在学校机子vs2008上就ok,搞得我多郁闷。电脑系统是windows xp。

问题一:

1>FileTracker : warning : Attempt to load UI satellite dll from c:/WINDOWS/Microsoft.NET/Framework/v4.0.20506/2052/FileTrackerUI.dll failed.
1>FileTracker : warning : Attempt to load UI satellite dll from c:/WINDOWS/Microsoft.NET/Framework/v4.0.20506/2052/TrackerUI.dll failed.

 

这个就是在我的 C:/WINDOWS/Microsoft.NET/Framework/v4.0.20506 目录下么有2052这个文件,只有1033。决绝办法是自己建立一个2052文件,再把 文件夹1033里面的TrackerUI.dll 和 FileTrackerUI.dll拷贝到2052去。这个问题就解决。

我弄完这个后又出现问题了。

问题二:

一个是 error LNK2019: unresolved external symbol _wmain referenced in function ___tmainCRTStartup MSVCRTD.lib(wcrtexe.obj)
还有个是error LNK1120: 1 unresolved externals D:/C-programs/cccc/Debug/cccc.exe

    第二个错误是基于第一个.主要是不知道function ___tmainCRTStartup MSVCRTD.lib是什么东东。google了半天后来理解为程序找不到入口。我看到有个决绝方法是:可以新建一个工程,保留IDE生成的框架,把你的代码拷贝进去。不要改动IDE给你生成的入口函数( tmain )。

    但是我的代码有部分是老师给的,主函数格式都固定了,这个对我无效。后来终于解决:去工程属性-》linker->advanced,把entry point 那栏写成 main. 如果想自己写给主函数名字,这个改成相应你自己的名字就可以了。比如


void mymain()
{
}

改写:

Entry Point=mymain

 

搞定。收工,做饭去了。饿死了

 



 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值