问题标签 [obsolete]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1538 浏览

.net - 过时的整个命名空间?

我可以以某种方式在 .NET Framework(3.5 和 4)中将整个命名空间标记为过时,或者将整个项目标记为过时吗?

0 投票
3 回答
3077 浏览

ios - iPhone - 不推荐使用的方法通常何时过时?

我在一些应用程序中使用了一些方法,这些方法现在被标记为自 iOS5 以来已弃用。我想知道这些更新什么时候会变得紧急。

那么,通常,不推荐使用的方法什么时候变得过时了?是否有可能与 iOS 5.1 一起使用?或者这总是像 iOS 6.0 这样的主要版本?

0 投票
3 回答
6772 浏览

.htaccess - 使用 .htaccess 重定向过时的浏览器

我试图使用 htaccess 将几个浏览器重定向到一个建议更新其浏览器的页面,但我无法使用 .htaccess 文件来解决这个问题:

目前我正在使用:

但这仅传输 Internet Explorer 6。如何添加更多浏览器以及在哪里可以找到它们的 user_agent 名称?我在网上找到了这篇文章: http: //evansims.com/6032/using-htaccess-to-redirect-obsolete-browsers/这表明:

但这似乎对我不起作用。是否有任何网站可以批量提供包含 http 用户代理的列表?例如,当我说 Firefox 3.0 时,它意味着包括 3.6 在内的所有版本

这个网站:http ://www.useragentstring.com/pages/Firefox/有数百个用户代理,我很确定有一种方法可以将所有这些都包含在一行中?(如 IE6、7 Firefox 1 到 3(包括 3.6)、Opera 1 到 10 等)

0 投票
2 回答
730 浏览

c# - 在特定日期后过时?

我想标记一个方法/类......已过时,但仅在特定日期之后。例如,这个类将在 6 个月内过时,让其他开发人员有时间实现新架构。

C# 中是否存在这样做的属性?还是我应该实施自己的?

所有项目都将警告视为错误,因此 ObsoleteAttribute 不回答这个问题。

0 投票
4 回答
960 浏览

c# - .NET 的 [Obsolete(string, bool)] 属性的用途

注意:我已经检查了 msdn,它没有解决我的实际问题,见下文。

我正在尝试在我的一个类中的(显然已过时的)构造函数上使用过时的属性。这是场景:

我希望能够强制开发人员更新到新的构造函数,而不影响已经存在和部署的代码。这样我就可以很好地将我的代码部署到生产环境中,但是从开发人员的角度来看,每当他们进入他们的代码时,而不是仅仅得到一个我确信他们会忽略的“警告”,我希望他们得到一个编译错误,因为现状不再正常。

所以我的问题是,这只会影响开发人员,还是所有调用应用程序,还是我错了?

示例代码:

任何和所有的帮助将不胜感激,在此先感谢!

0 投票
1 回答
165 浏览

c# - 弃用另一个类型或方法时是否有消息标准

我用:

弃用公共 API,但我不确定[NEW API]的标准是什么。以下示例似乎很标准:

但是,当您用带有 args 的特定方法替换 API 时,它开始变得模糊:

这是引用特定方法类型的正确方法还是包含变量名?例如:

现在更难的是,如果类型已移动到另一个程序集,例如:

哪个是正确的方法,还是有另一种方法?

0 投票
1 回答
799 浏览

c# - 防止 propertyGrid 绑定到某些属性

我将一个属性网格绑定到一堆由其他开发人员编写的自定义对象。这些对象不断地被更改和更新,因此它们包含仅抛出NotImplemented Exceptions的属性。有时它们包括诸如

[过时(“用thingy代替获取其他东西”,true)]

而不是惹恼其他开发人员。我知道以后会改变的事情。我可以做些什么来确保我的属性网格不会在这些特定属性上中断?

谢谢您的帮助。其他开发人员对此表示赞赏;)

0 投票
1 回答
436 浏览

javascript - 将 Javascript 代码隐藏到旧版浏览器

好吧,我认为这有点愚蠢,但是,我想知道是否有任何方法可以在不影响现代浏览器代码的情况下从旧浏览器中隐藏 Javascript 代码。

是的,我知道有<noscript></noscript>标签显示旧浏览器的消息,但有时非常旧的浏览器出于任何原因将 JS 代码显示为文本,如果无法识别。

我希望你明白。

0 投票
3 回答
522 浏览

javascript - What is my obsolete Facebook API call?

I recently got a notice that I'm using one or more obsolete calls which will impact the website shortly. The problem is that I can't find any useful documentation to determine which call is obsolete and every call that I'm making seems to still be ok.

Can anybody tell me which one of these calls is obsolete?

As announced in the Facebook Developer blog, Facebook is in the process of removing methods from the Javascript SDK that are not officially supported. Your app "MY APP" (MY APP NUMBER) has been identified as using such methods, and we are informing you about this now so that you can make the necessary changes to avoid your application being affected when we first make these methods into empty stubs, and subsequently when we remove them.

Thanks! Brett

0 投票
2 回答
349 浏览

c# - 试图通过互操作使使用 C# 和 Excel 的用户更容易访问非常过时的 Baan 系统

根据建议,此问题已修改为以下内容;

这里有没有人知道 Baan 作为一个系统,如果知道的话,从开发人员的角度来看,它与 Excel 的兼容性如何(如果有的话)?我需要从 Baan 提取报告以填充 Excel 工作簿,并且能够将某些数据部分放入其他工作簿中,而无需引入整个代码并对其进行筛选。