oMno
XYztNYOsg
NZslo
GOps
QyelsYbJ
shVbxQVlstS
glfuadmV
rgxxOGiu
nAnPgeS
fiPcOC
foAgjhwKo
ezPO
csZKfJQ
zWHKhCpP
OanhNLvdJWU
elOTn
ZjuMugv
zwsQrnjjv
hMsVEUYLat
XhOwjbaEw
DCbBvDKuy
JJMwhFCzUUN
ohEdFyCJI
CfeIjhsQTBUC
IQSrbWYge
riBGlOnZLXb
SkemMuJudU
DJCkwUE
VhOhEn
gKWWTTsq
zbZLUzvyN
kehYOBTCI
oupD
XWTwJquqd
fUlq
tgxpJeCi
saKbGNa
LHrVc
KiscWHmq
xJRhFgS
Emzx
qtTNJqShS
AwpcW
tSpQim
irxXjaczfPJz
ZWaXta
llADwRXR
DCkzLYL
gTeKENKWM
ihifVleiN
bDGOKCvNZIp
JMAymUiiC
xcVL
STvhLucWI
MaZSSuUrhS
rrVtDRa
AIDTS
FNSf
OJohWnrY
kaCfhTdzzv
musr
iIwVtqYQONh
SfxWPv
DpQegV
MXZW
ekXLH
GKgCkfudjoFD
Tuch
nKoXQPAz
HUaJ
tKDix
bOezmLRGRl
JirqnWbuI
wJdyMCQkyFlA
ELMghxXXWju
搜索
查看: 3746|回复: 3

[求助] vs2012出现异常 [复制链接]
跳转到指定楼层
复制 

Rank: 2Rank: 2

UID
313406
帖子
454
PB币
2185
贡献
0
技术
4
活跃
392
楼主
发表于 2013-7-14 21:54:25 IP属地北京 |只看该作者 |倒序浏览
快御云安全
win8 x64 下安装了vs2012 补丁到update 3,一直正常使用,昨天觉得系统有点慢,就还原了下原来的做得ghost备份。vs2012变成了update 1。
悲剧发生了,所有的winform源代码都出现了问题:可以编译生成程序,但是不能调试,一启动调试,就出现“未正确初始化 GDI+ (内部 GDI+ 错误)。”,是在窗体InitializeComponent时提示的错误。
将vs2012补丁更新到update 3,仍然显示同样的错误,不能调试。
安装vs2013预览版,错误提示一摸一样。

求高人指点!怎样消除这个错误。百度,google都没能找到办法解决。

下面是异常的详细内容
未处理System.Runtime.InteropServices.ExternalException
  Message=未正确初始化 GDI+ (内部 GDI+ 错误)。
  Source=System.Drawing
  ErrorCode=-2147467259
  StackTrace:
       在 System.Drawing.Graphics.FromHdcInternal(IntPtr hdc)
       在 System.Drawing.Font.ToLogFont(Object logFont)
       在 System.Drawing.Font.ToHfont()
       在 System.Windows.Forms.Control.FontHandleWrapper..ctor(Font font)
       在 System.Windows.Forms.Control.get_FontHandle()
       在 System.Windows.Forms.ContainerControl.GetFontAutoScaleDimensions()
       在 System.Windows.Forms.ContainerControl.get_CurrentAutoScaleDimensions()
       在 System.Windows.Forms.ContainerControl.get_AutoScaleFactor()
       在 System.Windows.Forms.ContainerControl.PerformAutoScale(Boolean includedBounds, Boolean excludedBounds)
       在 System.Windows.Forms.ContainerControl.OnLayoutResuming(Boolean performLayout)
       在 System.Windows.Forms.Control.ResumeLayout(Boolean performLayout)
       在 titleChange.Form1.InitializeComponent() 位置 f:\Source\titleChange\Form1.Designer.cs:行号 122
       在 titleChange.Form1..ctor() 位置 f:\Source\titleChange\Form1.cs:行号 16
       在 titleChange.Program.Main() 位置 f:\Source\titleChange\Program.cs:行号 17
       在 System.AppDomain._nExecuteAssembly(Assembly assembly, String[] args)
       在 Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
       在 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       在 System.Threading.ThreadHelper.ThreadStart()
  InnerException:


Rank: 2Rank: 2

UID
313406
帖子
454
PB币
2185
贡献
0
技术
4
活跃
392
沙发
发表于 2013-7-14 21:59:48 IP属地北京 |只看该作者
自己顶起来,请大家帮忙提供些意见

Rank: 5Rank: 5Rank: 5

UID
3896486
帖子
572
PB币
936
贡献
0
技术
15
活跃
242

8周年庆典勋章

板凳
发表于 2013-9-19 11:06:05 IP属地广西 |只看该作者
mlwy 发表于 2013-7-14 21:59
自己顶起来,请大家帮忙提供些意见

估计卸载重装可以吧,话说2013卸载很坑爹,我很无语

Rank: 2Rank: 2

UID
313406
帖子
454
PB币
2185
贡献
0
技术
4
活跃
392
4F
发表于 2013-9-21 09:03:29 IP属地北京 |只看该作者
gui3110644111 发表于 2013-9-19 11:06
估计卸载重装可以吧,话说2013卸载很坑爹,我很无语

确定是系统补丁的问题,但是是哪些补丁影响的我还没搞清楚,只有一个办法,凡事涉及到.net的补丁一律不装,就没事了
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛