obsolete

    2热度

    1回答

    我正在使用Visual Studio 2010.但找到Obsolete属性不会导致任何编译器警告(我希望它会导致编译器警告)。 警告级别为4. 谢谢。

    2热度

    3回答

    诗人试图说什么? 公共覆盖函数GetBytes()As Byte()已废弃:Rfc2898DeriveBytes替换PasswordDeriveBytes以从密码派生密钥材料,并且在新应用程序中更受欢迎。 我应该代替这一个... Dim keyBytes As Byte() keyBytes = password.GetBytes(keySize/8) ...什么?

    17热度

    1回答

    我正在用LoadWithPartialName()加载程序集,但是VS告诉我它已经过时并且使用Load()来代替。但是,我找不到任何方便的过载。 有一个负载(字符串)要求填写“全名”,如果我正确理解了MSDN文档,则会包含类似版本号的内容。 还有一个负载(字符串,证据),它接受“显示名称”。问题是我没有丝毫的想法是什么“显示名称”,因为我用第一个功能似乎没有工作的“部分名称”。 那么,应该怎么做?

    1热度

    2回答

    当我们接近.NET框架的第四个主要版本时,我们可能会看到标记为过时的类和方法数量的增加(以表明它们已被弃用)。我发现这个网页列出了所有的obsolete members和types,现在它正在变得相当大。 所以,我想知道是否: 任何成员或类型标记为过时已实际从框架的任何版本中删除? .NET 1中的元素有没有在以后的版本中? 是否有任何正式的指导方针微软将关于元素何时被删除?这是X发布的数量?经过

    8热度

    1回答

    在我的项目中,我正在准备从遗留代码逐步移动到新的,经过正确设计和测试的模块。由于并非每个程序员都密切关注我的工作,所以我希望在使用旧代码时发出警告。我也强烈希望能够输出关于如何移植旧代码的建议。 我发现这样做的方法有两种: Attribute::Deprecated,这是罚款的功能,但如果一个完整的模块已被弃用相当麻烦。此外,除了警告外,没有其他信息。 Perl::Critic::Policy::

    11热度

    2回答

    我不知道只在运行时检查过时的属性吗? 认为你有两个组件。程序集A使用程序集B中的方法。之后,我们将程序集B中的方法标记为过时,这会在编译程序集A时导致编译时错误。 到目前为止没有问题,但问题是旧程序集A是否继续与新的B组合还是不合作?谢谢

    14热度

    5回答

    我希望能够保持C#API与现在一样,但只是在方法调用中弃用其中一个参数。是否有可能这样做,还是我需要创建一个没有参数的新方法,并将原始方法标记为Obsolete?

    4热度

    5回答

    我们是否应该考虑屏幕和打印以外的CSS媒体? http://www.w3.org/TR/CSS2/media.html#media-types all Suitable for all devices. braille Intended for braille tactile feedback devices. embossed Intended for page

    0热度

    3回答

    前段时间,我定义了一个使用XML序列化的类。该类包含整数类型的可序列化属性Alignment。现在我已经扩展和更新了这个类,从而添加了一个新的属性Position,其类型是另一个也具有几个可序列化属性的类。新物业Position现在应承担旧Alignment财产的角色,即Position物业属于另一类物业,其成员之一将包含先前包含在Alignment物业中的值,从而使Alignment物业过时。

    4热度

    5回答

    如果有一个新项目(ProjNew),我想在其他项目(ProjOld)上放置几个班级。 问题是我想维护标记为Obsolete的旧类以避免运行我的所有项目并检查它们是否使用它。 但是这样可能会引发模糊的类名错误,因为我没有明确地通过名称空间进行调用。 有没有办法在过时的情况下说什么程序集在歧义情况下使用?