我有一个用户控件类BaseUserControl和一个DerivedUserControl派生自BaseUserControl. 在重建解决方案后,两者都在 Visual Studio 设计器中正确显示。
在BaseUserControl我有一个protected标签和其他protected控件。我想为派生控件隐藏这个标签。因此,我在用户代码文件以及设计器代码文件中搜索了它的名称,DerivedUserControl以确保它不被使用,DerivedUserControl并且没有发现任何事件。BaseUserControl然后我在from protectedto的设计器中设置了这个标签的修饰符来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。
有没有人有解决这个问题的想法?