修复安装.Net2003尝试
创始人
2024-06-14 18:40:57
0

在Windows英文版下进行调试.Net2003,VS 2003却出现了一些调试错误,导致VC Link信息不全的问题还有许多,下面就对.Net2003的VC Link信息不全的问题进行详细的解释说明。

虽然我知道LNK1168是指"给定文件没有写权限。"的意思,但是还有许多其它link错误也是同样的之后错误号,没有详细错误信息,这样的话,定位错误就非常困难了.

我做了很多种重装的尝试,均告失败:
1.修复安装.Net2003
2.卸载.Net2003中的VC,然后重新装VC
3.卸载整个.Net2003, 然后重装.   

我也在网上搜索了很久,始终没有找到答案,我搞了一天的时间,就差点重装系统了,原因竟然是:
英文版XP的中文输入系统出了问题,导致中文link.exe无法输出正常的错误字符串给VC的"输出"和"任务列表中";

如果有同样问题的朋友,可以先检查下这里看看,是不是和我有同样的现象:
1.打开控制面板,选择"Regional and Language Options";
2.选择"Languages"页,点"Details..."按钮
3.看看"Default Input Language"下是否为空,"Installed Servuces"中是否也没有了中文输入法,在我出问题的系统中,想点"Add..."按钮都没有办法了#t#

解决办法:
1.回到"Regional and Language Options"中的"Languages"页
2.把"Install files for East Asian Languages"前面的勾去掉,然后"Apply"
3.重新勾选"Install files for East Asian Languages"前面的勾,然后"Apply"
4.再次查看"Default Input Language",是不是正常了??
以上正常之后,重新打开VS2003.Net2003,编译一下,看看link错误信息不全问题是不是就解决了??

总结:
.Net2003这个问题应该说是VS的BUG,同时也是Windows的BUG.
说是VS的BUG是因为VS的编译器能够得出正确的中文字符串,而LINK却不能;
说是Windows的BUG,.Net2003是因为不能随便把输入法给丢掉了.

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...
2012年第四季度互联网状况报... [[71653]]  北京时间4月25日消息,据国外媒体报道,全球知名的云平台公司Akamai Te...