[急][求助]啊!卡死在剪贴板这里了!

MagoKoori 2008-07-27 09:38:06
真的不明白了,昨天调试的还好好的.今天再运行就报错了...靠!这到底是怎么回事?!

源码:
                        Line1 = "信息1:";
Line2 = 信息2:";
Line3 = "信息3:";
Line4 = "信息4:";
Clipboard.SetText(Line1 + MSG1.Text + Line2 + MSG1.Text + Line3 + MSG3.Text + Line4 + "\n\n\n[正文]\n\n" + txContents.Text);


引用
有关调用实时(JIT)调试而不是此对话框的详细信息,
请参见此消息的结尾。

************** 异常文本 **************
System.Runtime.InteropServices.ExternalException: 所请求的剪贴板操作失败。
在 System.Windows.Forms.Clipboard.ThrowIfFailed(Int32 hr)
在 System.Windows.Forms.Clipboard.SetDataObject(Object data, Boolean copy, Int32 retryTimes, Int32 retryDelay)
在 System.Windows.Forms.Clipboard.SetText(String text, TextDataFormat format)
在 System.Windows.Forms.Clipboard.SetText(String text)
在 WT4MGON.MainForm.bnFinished_Click(Object sender, EventArgs e) 位置 E:\Documents and Settings\Koori\My Documents\Visual Studio 2008\Projects\KCPA\WT4MGON\MainForm.cs:行号 233
在 System.Windows.Forms.Control.OnClick(EventArgs e)
在 System.Windows.Forms.Button.OnClick(EventArgs e)
在 System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
在 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
在 System.Windows.Forms.Control.WndProc(Message& m)
在 System.Windows.Forms.ButtonBase.WndProc(Message& m)
在 System.Windows.Forms.Button.WndProc(Message& m)
在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** 已加载的程序集 **************
mscorlib
程序集版本: 2.0.0.0
Win32 版本: 2.0.50727.1433 (REDBITS.050727-1400)
基本代码: file:///E:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
KCPA
程序集版本: 1.0.0.0
Win32 版本: 1.0.0.0
基本代码: file:///E:/Documents%20and%20Settings/Koori/My%20Documents/Visual%20Studio%202008/Projects/KeyFC-PA/WT4MGON/bin/Debug/KCPA.exe
----------------------------------------
System.Windows.Forms
程序集版本: 2.0.0.0
Win32 版本: 2.0.50727.1433 (REDBITS.050727-1400)
基本代码: file:///E:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
程序集版本: 2.0.0.0
Win32 版本: 2.0.50727.1433 (REDBITS.050727-1400)
基本代码: file:///E:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
程序集版本: 2.0.0.0
Win32 版本: 2.0.50727.1433 (REDBITS.050727-1400)
基本代码: file:///E:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Windows.Forms.resources
程序集版本: 2.0.0.0
Win32 版本: 2.0.50727.1433 (REDBITS.050727-1400)
基本代码: file:///E:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_zh-CHS_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
mscorlib.resources
程序集版本: 2.0.0.0
Win32 版本: 2.0.50727.1433 (REDBITS.050727-1400)
基本代码: file:///E:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------

************** JIT 调试 **************
要启用实时(JIT)调试,
该应用程序或计算机的 .config 文件(machine.config)的 system.windows.forms 节中必须设置
jitDebugging 值。
编译应用程序时还必须启用
调试。

例如:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

启用 JIT 调试后,任何无法处理的异常
都将被发送到在此计算机上注册的 JIT 调试器,
而不是由此对话框处理。
...全文
767 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
webqaz 2012-10-31
  • 打赏
  • 举报
回复
怎么解决的啊
Admiralsoft 2009-12-21
  • 打赏
  • 举报
回复
哈,怎么解决的?说说大家也学学呗。
deepblue37 2008-10-30
  • 打赏
  • 举报
回复
我也遇到这问题了,能麻烦你告诉我你是怎么解决的吗?我的QQ是 35970608
MagoKoori 2008-07-27
  • 打赏
  • 举报
回复
问题解决了...
十分感谢你,朋友
MagoKoori 2008-07-27
  • 打赏
  • 举报
回复
啊,忘记说了.值得注意的是
在错误信息对话框内点击"继续"按钮,一切就都正常,内容也可以正确粘贴到剪贴板.这到底是什么原因呢,真郁闷了.
如果发布出去,在别人的机器运行也出这个错误的话,那大家对我的评价也就降低了= =|||

这的确是面子的问题呢...
MagoKoori 2008-07-27
  • 打赏
  • 举报
回复
我也正奇怪的是这点.请问这个所谓的JIT是什么?
我都不记得有打开过它...
请问出现这个调试信息的主要原因是什么呢?
wdgphc 2008-07-27
  • 打赏
  • 举报
回复
此段代码在我的08上编译运行均无问题,并且在其他地方粘贴剪贴板的数据也是正确的.
MagoKoori 2008-07-27
  • 打赏
  • 举报
回复
关键是昨天编译运行一切正常.今天早上就不成了.这到底是怎么回事??我不记得要什么调试器啊.
CSDN没法改自己的帖,这点的确是忒TM郁闷了!
MagoKoori 2008-07-27
  • 打赏
  • 举报
回复
我已经说了Line2是漏打的
wdgphc 2008-07-27
  • 打赏
  • 举报
回复
Line1 = "信息1:";
Line2 = 信息2:"; //少了个",按说这样连编译都过不去啊
Line3 = "信息3:";
Line4 = "信息4:";
Clipboard.SetText(Line1 + MSG1.Text + Line2 + MSG1.Text + Line3 + MSG3.Text + Line4 + "\n\n\n[正文]\n\n" + txContents.Text);
MagoKoori 2008-07-27
  • 打赏
  • 举报
回复
Line1到Line4都是String
另外Line2是漏打的.

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧