当我在VS2005中已有项目中再新添加Windows控件库后,删去其中的UserControl1.cs文件,再对其使用调试->启动新实例,则会产生这样的一个异常!

未处理System.ArgumentException未处理 System.ArgumentException
未处理System.ArgumentException  Message
="程序集“X:\\未处理System.ArgumentException未处理System.ArgumentException\\未处理System.ArgumentException未处理System.ArgumentException\\未处理System.ArgumentException未处理System.ArgumentException\\Visual Studio 2005\\Projects\\...\\WindowsControlLibrary1\\obj\\Debug\\WindowsControlLibrary1.dll”不包含任何 UserControl 类型。"
未处理System.ArgumentException  Source
="UserControlTestContainer"
未处理System.ArgumentException  StackTrace:
未处理System.ArgumentException       在 Microsoft.VisualStudio.Tools.UserControlTestContainer.UserControlTestContainer_Load(Object sender, EventArgs e)
未处理System.ArgumentException       在 System.Windows.Forms.Form.OnLoad(EventArgs e)
未处理System.ArgumentException       在 System.Windows.Forms.Form.OnCreateControl()
未处理System.ArgumentException       在 System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
未处理System.ArgumentException       在 System.Windows.Forms.Control.CreateControl()
未处理System.ArgumentException       在 System.Windows.Forms.Control.WmShowWindow(Message
& m)
未处理System.ArgumentException       在 System.Windows.Forms.Control.WndProc(Message
& m)
未处理System.ArgumentException       在 System.Windows.Forms.ScrollableControl.WndProc(Message
& m)
未处理System.ArgumentException       在 System.Windows.Forms.ContainerControl.WndProc(Message
& m)
未处理System.ArgumentException       在 System.Windows.Forms.Form.WmShowWindow(Message
& m)
未处理System.ArgumentException       在 System.Windows.Forms.Form.WndProc(Message
& m)
未处理System.ArgumentException       在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message
& m)
未处理System.ArgumentException       在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message
& m)
未处理System.ArgumentException       在 System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
未处理System.ArgumentException       在 System.Windows.Forms.SafeNativeMethods.ShowWindow(HandleRef hWnd, Int32 nCmdShow)
未处理System.ArgumentException       在 System.Windows.Forms.Control.SetVisibleCore(Boolean value)
未处理System.ArgumentException       在 System.Windows.Forms.Form.SetVisibleCore(Boolean value)
未处理System.ArgumentException       在 System.Windows.Forms.Control.set_Visible(Boolean value)
未处理System.ArgumentException       在 System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
未处理System.ArgumentException       在 System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
未处理System.ArgumentException       在 System.Windows.Forms.Application.Run(Form mainForm)
未处理System.ArgumentException       在 Microsoft.VisualStudio.Tools.UserControlTestContainer.Main(String[] args)

相关文章: