问题标签 [downgrade]

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 回答
350 浏览

vb.net - 将 VB.Net 2008 应用程序反向移植到目标 .Net 1.1

我有一个使用 VB.Net 2008 编写的针对 Framework 2.0 及更高版本的小型诊断 VB.Net 应用程序(2 个表单,20 个子程序和函数),但现在我意识到我需要支持 Framework 1.1。考虑到这些限制,我正在寻找实现这一目标的最有效方法:

  • 我不知道应用程序的哪些部分是特定于 2.0 的。
  • 我可以毫不费力地重建表格。
  • 我需要支持 SharpZipLib

我目前的想法是找到并安装 VB.Net 2003,复制我的代码并迭代地重新创建该工具。有更好的选择吗?

0 投票
3 回答
986 浏览

oracle - 从 Oracle 10g 降级到 9i 时要寻找什么?

我不得不将我的 Oracle 实例从 10g (10.1.0.2.0) 降级到 9i (9.2.xxx)。没有计划这样做,我没有记录 10g 依赖项。

我必须解决对 10g 的哪些依赖关系?

我可以执行任何类型的查询来检测依赖关系吗?

当然,我希望有一个灵丹妙药,而不是筛选大量的功能添加来与 100 klocs 的 PL/SQL 进行比较。

顺便说一句,我们并没有就地降级数据库,而是从 10g 实例迁移到单独的 9i 实例。

0 投票
4 回答
24820 浏览

sql-server-2005 - 将 SQL Server 2008 降级到 SQL Server 2005

从 SQL Server 2008 备份数据库,然后将其导入 SQL Server 2005 是否有任何问题?我已经升级到 SQL Server 2008,但是 2008 似乎问题太大,所以现在我想降级。这样做有什么问题吗?

0 投票
5 回答
1883 浏览

java - 将 Java 代码 1.5 降级到 1.4(奖励积分:J2ME、Blackberry !!!)

我想移植一些现有的 j2se 库(例如 Apache Compression 库)以用于 Blackberry 开发,但有一个问题(而不仅仅是一个问题)。

首先,大多数 java 库广泛使用 j2me 平台上通常缺少的 j2se 集合和数据类型——但这在理论上是可以解决的,这要归功于像 Apache Harmony 这样的开源 j2se api 实现。更大的问题是,Blackberry JDK 似乎基于 java 1.4,因此任何使用泛型和其他 1.5 特性(如 Enums)的代码都无法在 Blackberry 上轻松编译。

这就提出了一个有趣的问题,即是否有任何现有的工具或项目可以进行自动 1.5->1.4 转换,同时支持 j2me-bastardized 字节码 :)

我能够找到的一个项目是Retroweaver,但我不太确定该项目的活跃程度。

我敢肯定 1.5->1.4 自动转换的问题不是唯一的——那么有人有经验吗?

0 投票
8 回答
114320 浏览

php - 使用 XAMPP,如何将 PHP 5.3 换成 PHP 5.2?

我正在使用 XAMPP 1.7.2,但需要将 PHP 5.3 换成 PHP 5.2 - 我该怎么做?

0 投票
1 回答
479 浏览

.net-3.5 - .NET 版本降级生成 app.config。我需要吗?

最近不得不将一个项目从 .NET 3.5 降级到 .NET 2.0,因为事实证明目标框上没有 .NET 3.5。

当我这样做时(在 VS2008 中),它使用以下 XML 片段在每个项目中创建了一个 app.config 文件:

  • 这是必要的吗?
  • 我是否需要将此 app.config(或生成的 XML 文件)与我的应用一起提供?
0 投票
5 回答
3522 浏览

wix - WiX“重大升级”不会在降级时完全安装应用程序

目前,只要更新到较新的版本号,所有升级都可以正常工作,但是在降级时我会遇到奇怪的行为。似乎它会卸载现有版本,然后部分安装我要安装的版本,目标位置中尚不存在主 exe,但创建了宣传的快捷方式。打开宣传的快捷方式后,它将完成安装(可能进行修复),然后运行正常。

有谁知道为什么会这样?

我的升级块如下所示:

<UpgradeVersion Minimum="0.0.0.0" Maximum="99.0.0.0" Property="PREVIOUSVERSIONSINSTALLED" IncludeMinimum="yes" IncludeMaximum="no" IgnoreRemoveFailure="yes" />

(IgnoreRemoveFailure 试图解决这个问题,但它似乎没有做任何事情)

在我的 InstallExecuteSequence 我有<RemoveExistingProducts After="InstallValidate" />

我也Product Id="*"Package Id="*"

需要降级的原因是客户端应用程序需要运行与服务器相同的版本以确保兼容性,并且整个过程需要自动化,因此如果客户端/服务器版本在登录时不匹配,用户可以单击“是”,下载、安装并启动正确的版本。到目前为止,这适用于升级,但对于降级,需要一个额外的不直观的步骤,即手动重新启动应用程序,然后在启动之前看到一个 Windows 安装程序对话框弹出。

最终的结果是,无论升级还是降级,都需要完全卸载当前版本,并完全安装下载的版本,所以如果有其他方法可以做到这一点,那也是一个很好的答案。

0 投票
1 回答
2761 浏览

c# - 将 XDocument 和 XmlReader 降级为 XmlDocument 和 XmlReader

我想将使用.Net Compact Framework 3.5制作的Windows Mobile应用程序降级为.Net Compact Framework 2.0 SP2

但是......我不知道如何使这段代码与2.0版本兼容。

我使用 System.Xml.Linq 改变了使用 System.Xml 但这条线抱怨:

如何从 XmlDocument 中获取 XmlReader?

这是我降级的代码:

谢谢!

0 投票
3 回答
9461 浏览

django - 如何将 Django 从 dev 降级到 1.1

我正在运行 Django 的开发版本,由于对 CSRF 所做的更改,文件浏览器应用程序似乎与主干不兼容。如何降级到正式版(1.1)?

我正在使用共享主机,我目前运行 Django 的方式如下:

~/local/lib/python2.6/site-packages/包含/django/以及其他几个文件夹(每个应用程序一个)。

~/local/lib/python2.6/site-packages/在 python 路径上。

其中/site-packages/还有一个/projectname/包含项目文件(manage.py、settings.py 等)的符号链接。

我正在使用 FastCGI,因此/public_html/我有一个dispatch.fcgi用于调用django.core.servers.fastcgi.runfastcgi. 一个.htaccess文件用于将所有请求重定向到 dispatch.fcgi 以便 Django 可以处理它们。

我尝试删除(移出 python 路径)/django/,然后下载 Django 的发布版本并将其放在上一个/django/文件夹所在的位置。这产生了以下错误:

没有名为 CSRF 的模块。

middleware/csrf.py/trunk/其中下载了第一个错误,但随后产生了其他错误。

我应该如何降级到 1.1?从头开始并不是不可能的,但如果可能的话,我显然宁愿避免这种情况。

0 投票
1 回答
1230 浏览

php - 想降级 phpMyAdmin,但不知道是什么版本

最近不得不重新设置我笔记本电脑上的所有内容,其中包括重新安装 XAMPP。虽然我对第一次安装的 phpMyAdmin 版本非常满意,但新的捆绑版本有一些怪癖。具体来说:

  • 自动递增字段会忽略我在插入新行时输入的值(例如,如果我想创建一个 id 为“0”或“-1”的行以进行跟踪)

  • 拥有额外的下拉菜单来告诉它接受定义的默认值是一个额外的麻烦,只有当你忘记设置它时才会复杂。我使用的以前的版本完美地做到了这一点:如果我说该字段可以为空,它假定我希望它为空,除非我在框中指定了一个值。我没有将值放入框中,因为我没有设置菜单选项,因此程序可以忽略它们。

我在 phpMyAdmin 支持论坛上寻求帮助,但我得到的只是一个简短的回复,证明了让我烦恼的事情的合理性。这里有人能指出 XAMPP 在 2009 年 4 月至 5 月左右分发的版本吗?