我有一个用户控件类BaseUserControl
和一个DerivedUserControl
派生自BaseUserControl
. 在重建解决方案后,两者都在 Visual Studio 设计器中正确显示。
在BaseUserControl
我有一个protected
标签和其他protected
控件。我想为派生控件隐藏这个标签。因此,我在用户代码文件以及设计器代码文件中搜索了它的名称,DerivedUserControl
以确保它不被使用,DerivedUserControl
并且没有发现任何事件。BaseUserControl
然后我在from protected
to的设计器中设置了这个标签的修饰符来private
隐藏它。我没有更改任何其他控件,也没有代码文件。
然后我再次重建解决方案,并希望向DerivedUserControl
. 但是现在 Visual Studio 崩溃了。
因此,我尝试通过将标签修饰符手动重置protected
为BaseUserControl
. 但是,尽管重新构建了 Visual Studio,但如果我打开DerivedUserControl
.
我有 Microsoft Visual Studio Ultimate 2012 版本 11.0.61030.00 更新 4 和 Microsoft .NET Framework 版本 4.5.50938。
有没有人有解决这个问题的想法?