在我们项目的一个用户控件中,我们有一个过时的属性,如:
[Browsable ( false )]
[Obsolete ( "Not currently supported on this control" )]
public bool DeferPropertyValueUpdates
每次编辑包含此控件的表单时,Visual Studio都会将此属性放入.designer文件中。
这会导致产生警告,这让我的老板向我扔东西。
如何阻止Visual Studio将此属性放入?
答案 0 :(得分:3)
我相信
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
属性是您正在寻找的。 p>
答案 1 :(得分:3)
这就是你需要的
[Browsable(false), DesignerSerializationVisibility(
DesignerSerializationVisibility.Hidden)]