Visual Studio 2010 C#Windows-Forms编辑器错误

时间:2011-09-25 14:57:57

标签: c# winforms visual-studio-2010 custom-controls

我目前在Visual Studio 2010 Express中对编辑器有一个恼人的错误。每当我在编辑器中添加一个CustomControl时,我之后对表单所做的任何更改都不会保存在.cs文件中,这基本上意味着当我添加f.e.对于表单的MenueStrip,代码将不会生成,也不会添加到.cs文件中,但它将正确显示在编辑器中。知道如何解决这个问题吗?

自定义控件是XNA-Control,它可以正常工作。

编辑:有人建议重启VS.它确实有效,但我现在还有另一个Bug。我现在可以对表单应用更改并添加/删除Stuff,但是当我运行应用程序时,我会在停止调试后从.cs中删除CustomControl,这意味着我需要在每次运行后重新添加CustomControl。

EDIT2:我找到了解决方法。运行应用程序后,编辑器窗口可能会被窃听,因此您所做的任何更改都不会应用于.cs文件,只需简单关闭并重新选择表单编辑器即可解决问题。

1 个答案:

答案 0 :(得分:0)

有一次我遇到过这种行为,它与开发人员修改的InitializeComponent()函数签名有关。这可能不是这种情况。

你能发布一个重现问题的小例子吗?