问题标签 [upgrade]
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.
ant - 操作系统升级后无法从 ANT 访问环境变量
服务器从 Windows 2000 升级到 Windows 2003,现在我无法从 Ant 构建脚本访问环境变量。
我仍然可以从命令行很好地访问它们,但${env.JAVA_HOME}
例如失败。
如何在不重写可在所有其他服务器上为该服务器定制的约 100 个构建脚本的情况下解决此问题?
linux - Perl 升级会破坏 Linux 上的旧版本吗?
我在 Suse Linux 上将 perl 从 perl58 升级到 perl588。看起来即使旧版本的 Config.pm 存在,但新版本的安装会破坏旧版本。而在 HP 和 AIX 等其他操作系统上升级 Perl 不会干扰旧版本。例如: perl58 和 perl588 版本存在于文件夹中,例如“/usr/standard_perl”,如下所示:
并有指向它的符号链接。
升级前后链接如下:
前:
后:
现在,当我尝试从 /usr/standard_perl/perl58/bin 运行简单的“./perl -V”命令时,旧版本抱怨找不到 Config.pm,即使它很好地存在于它自己的树结构中。
是不是在 Linux 中,perl 遵循@INC 的硬编码路径。这种行为仅在 Linux 上观察到。
我担心我无法投入生产,因为有些脚本已经为旧版本运行,如果存在这种行为,我需要知道它是否可以修复或者这是 Linux 的已知行为。
我不确定这可能是因为现在升级后的旧链接被指向新版本,而仅仅链接是不够的,需要在 LINUX 上修改更多内容?
注意: 1. perl 模块为每个版本单独维护 2. 我没有将任何文件与以前的版本混合。3. 我们希望所有在生产服务器中运行的旧 perl 脚本都不要破坏,而是使用最新版本来维护 Perl 版本。3a.因此需要调整指向最新版本而不是他们自己版本的链接。
观察:仅在 Linux 上看到此行为。值得注意的一点是,当我将旧版本的链接转换为最新版本时。@INC 会自动更新为最新版本的 INC,而不是在 LINUX 中。
我在这里错过了什么吗?
ruby-on-rails - 我应该如何升级 Rails 应用程序以使用最新版本的 Rails
我正在开发一个目前使用 Rails 1.2 的 Rails 应用程序,所以我现在距离最新的稳定版本(Rails 2.3)还有很长的路要走。
我应该如何进行迁移到更新版本的 Rails 的过程?
我应该一次升级一个版本还是直接升级到 Rails 2.3?
我如何找出 Rails 版本之间的变化,两者
- 让我有更多升级理由的改进或新功能
- Rails 更改需要我修改我的应用程序才能与新版本一起使用。
(我在升级机制上看到过这个问题,但我更感兴趣的是我应该经历的过程,以使升级尽可能轻松。)
sql-server - 将 SQL Server 2000 升级到 2005 或 2008 - DTS 到 SSIS
我们的办公室使用 SQL Server 2000,总的来说它很好地满足了我们的需求。我正在研究升级到 SQL 2005 或 2008 的可能性,因为 2000 年没有发现新功能(当我看到索引使用统计数据告诉我哪些索引是最常用的,哪些从未使用过,这让我大吃一惊) .
我不太关心如何将数据库从 2000 年移动到 2005 年或 2008 年 - 我可以进行完整备份,然后将备份恢复到新的 sql 安装。我担心的是现有的 DTS 包。我们每天都依赖其中的几十个。将现有的 DTS 包转换为 SSIS 有多难/容易?我必须注意哪些“陷阱”?
java - 将 Java EE 应用程序升级到 Java 6
随着即将结束的 Java 5.0 生命周期 (EOL)。我们需要升级我们的企业应用程序以使用 Java 6。该应用程序可以部署在 WebLogic、WebSphere 和 JBoss 上。(这取决于客户的选择)
有没有人有过这种升级的经验?我们应该遇到哪些问题?我们应该避免哪些陷阱?
upgrade - SQL Server 2008 R2
我听说微软将在一年内发布 SQL Server 2008 R2。虽然我最初认为这是针对刚刚发布的 2008 版本的补丁,但我意识到它实际上是一个完全不同的版本,您必须为此付费。(我说的对吗,如果你有 SQL Server 2008,如果你想升级到 2008 R2,你是否需要再次付费?)
如果您已经在运行 SQL Server 2008,您认为它仍然值得升级吗?还是取决于您公司的规模和当前的设置。对于我最初阅读的内容,我确实觉得此版本对于您希望具有非常好的可扩展性的非常高端的硬件设置更有用。
关于编程,您是否知道其中有任何额外的增强/支持将显着帮助 .NET 产品/Web 开发?
最初在上面找到了几个链接,但我想知道是否有人有更多关于这个主题的信息可以分享,因为我在 SO 上找不到任何关于它的信息?
谢谢。
微软链接就可以了。
编辑:基于Express Edition的更多信息
关于 SQL Server 2008 R2 的一件非常有趣的事情是关于 Express 版本。
以前的 SQL Server Express 快速版本的数据库大小限制为 4GB。使用 SQL Server Express 2008 R2,现在已增加到 10GB!
现在,对于对数据库要求相对较轻的中小型应用程序,这使得免费快速版成为更可行的选择。请记住,此限制是针对每个数据库的,因此,如果您对应用程序进行了足够巧妙的编码以将单独的数据库用于历史/存档数据,您可以从中榨取更多!
有关详细信息,请参阅此处:http: //blogs.msdn.com/sqlexpress/archive/2010/04/21/database-size-limit-increased-to-10gb-in-sql-server-2008-r2-express .aspx
.net - 为什么 ASP.NET 无法找到 asp:UpdateProgress?
基本上,我正在从 1.1 升级到 .NET 3.5 SP1,并用较新的 .NET 3.5 版本替换旧的 .NET 1.1 WebForms 应用程序。
- 我运行 .net 3.5 sp1 安装程序 ( dotnetfx35setup.exe )
- 我运行水晶报告可再发行安装程序
- 我设置了一个新的应用程序池
- 我使用包含新文件的目录,使用 ASP.NET 2.0 和新的应用程序池建立了一个新网站
我已经在 5 个不同(相对)相同的盒子上完成了完全相同的过程,并且除了当前的盒子之外,它对每个盒子都有效。
在这里,当我尝试导航到主页时出现错误:解析器错误消息:未知服务器标记 asp:UpdateProgress 您可以在此处查看完整错误:http: //pastebin.com/f460e58bd
由于 UpdateProgress 在 System.Web.Extensibility.dll 我检查了 GAC - 它没有安装。所以我尝试将它手动移动到应用程序 bin 目录中 - 这并没有解决它。然后我尝试将 gacutil 复制到机器并手动将文件安装到 GAC,安装成功但我的应用程序仍然失败,我没有想法。
有谁知道我还能尝试什么?
该服务器是 Windows 2003 Server SP1。
svn - 我如何知道当前的 svn 存储库是哪个版本?
最近,我决定将我的 svn 存储库从 v1.5 升级到 v1.6。运行升级命令后,我看到 CMD 窗口中留下的消息。
耶!!看起来很棒……但是……我怎么知道当前存储库是哪个版本?它是升级到 v1.6 还是仍然是 v1.5。我拥有的存储库很少。我怎样才能找到他们的版本?
wix - Building Wix 3.0 升级和补丁
1)构建补丁的最佳实践是什么?
2)是否可以在主要升级(更改产品代码)构建之间构建补丁?
3)如何为产品发送内容(静态文件)更新我们试图通过补丁来做到这一点,但是只更新了 200 个文件就花了很多时间,基本上我们的要求是我们希望在他之后定期向用户发送内容更新已安装产品。
performance - 确定单台 PC 上编译性能硬件瓶颈的最简单方法?
我现在已经为硬件升级节省了一些钱。我想知道,这是衡量硬件的哪一部分是编译瓶颈并且应该升级的最简单方法?
有什么我可以使用的聪明技巧吗?我已经调查过了perfmon
,但它有太多的计数器,如果不知道应该查看什么,它就不是很有帮助。
条件:家庭开发,Windows XP Pro,Visual Studio 2008
谢谢!