問題タブ [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.

0 投票する
2 に答える
118 参照

c# - 製品リリースによってライブラリ名が変更されますが、古いものと新しいものとの互換性を保つにはどうすればよいですか?

サードパーティのサプライヤーからの参照を使用する製品があります。新製品のリリースに伴い、この参照を新しい名前に変更しました。

私たちがやりたいことは、ライブラリの古い名前と新しい名前の両方に対して実行できるように、アプリケーションの 1 つのバージョンをコンパイルすることです。

基本的に変更はなく、使用するライブラリの部分間で 1 つのメソッドの名前を変更するだけですが、両方を処理するアプリケーションを開発する方法がわかりません。

必要に応じて、コードを分岐して両方で動作させることができますが、すべての呼び出しがそれを通過し、古いものまたは新しいもののいずれかにディスパッチされるある種のアダプターが本当に必要です。

新しいアプリケーションをインストールすると、古いライブラリが削除されるため、古いコードはコンパイルされません。

私が試すことができること、またはこの問題を回避する方法についての指針はありますか?

また、アプリケーションは Visual Studio 2005 を使用して C# で開発されています。

0 投票する
4 に答える
6762 参照

python - CentOS上のPython2.4からPython2.6への移行、モジュール移行問題

Python を 2.4 から 2.6 にアップグレードする際に問題があります。

CentOS 5 (フル) を持っています。/usr/lib/python2.4/ にあるpython 2.4があります。追加のモジュールは /usr/lib/python2.4/site-packages/ にあります。/usr/local/lib/python2.6/ のソースから python 2.6 をビルドしました。デフォルトの python を python2.6 に設定しました。現在、2.4 の古いモジュールは pythonpath から外れており、「失われています」。特に、yum が壊れています (「yum という名前のモジュールがありません」)。

モジュールをpython2.6に移行/インストールする正しい方法は何ですか?

0 投票する
2 に答える
1073 参照

visual-studio - SharePoint - VSewss ソリューションを VS2005 から VS2008 にアップグレードする方法

Visual Studio 2005 で VseWss 1.1 を使用して MOSS ソリューションを正常に作成しました。Visual Studio 2008 にアップグレードして VseWss 1.3 を使用しようとしましたが、アップグレードでエラーは発生しませんでしたが、展開しようとすると次のエラーが発生します。

The class id 00000000-0000-0000-0000-000000000000 exists in this Solution in both MyGlobals (C:\Code\website\MySolution\MyGlobal.cs) and MyWelcomeLayoutFeatureReceiver (C:\Code\website\MySolution\Modules\MyWelcomeLayout\MyWelcomeLayoutFeatureReceiver.cs). Class id's must be unique for deployment to succeed. The Guid attribute in each of the class files should match the feature id in the feature manifest for that particular feature.

VS で WSP ビューを開こうとすると、同じエラーが発生します。ファイルで検索を実行しましたが、ゼロのみを含む GUID を持っているファイルはありません。MyGlobals クラスは特定の機能の一部ではなく、単なるアセンブリの一部です (固有の GUID はありません!!、アセンブリだけが持っています)。

誰かがこの問題を抱えて解決したか、アップグレードのヒントを持っていますか? ありがとう

0 投票する
8 に答える
8784 参照

web-applications - IIS 6 Web アプリをアップグレードして、IIS 7 を実行しているマシンのビジュアル スタジオで開く方法

Windows Server 2003 の VS 2008 で作成した Web アプリが、Windows Server 2008 の VS 2008 で開くことを拒否します。

「Web アプリケーション プロジェクト 'MyProjectName' は、IIS を使用するように構成されています。ローカルの IIS Web サイトにアクセスするには、次の IIS コンポーネントをインストールする必要があります: IIS 6 メタベースおよび IIS 6 構成互換性認証」.

IIS 6 とは何の関係もないので、これらのコンポーネントはインストールしません。純粋な IIS 7 が必要です。

Visual Studio で開くことができるアップグレード ツールまたはプロジェクト ファイルで変更できるものはありますか?

0 投票する
2 に答える
152911 参照

repository - aptリポジトリを信頼する方法:Debian apt-get update error公開鍵は利用できません:NO_PUBKEY

Debian Etchインストールでいくつかのリポジトリを更新しようとすると、「apt-getupdate」の実行で次のエラーが発生します

皮肉なことに、apt-getupdateを実行するように指示するのは素晴らしいキッカーです...

0 投票する
6 に答える
439 参照

database - 最高のウェブサイト/ウェブアプリのアップグレードプロセスは何ですか?

html / jsコードとアセットの更新(Subversionを使用)に関する限り、クライアントのWebサイトをアップグレードするための優れたプロセスがあり、非常に満足しています。

ただし、データベースのアップグレードに関しては、正式なプロセスはありません。

開発データベースに新しいテーブル/フィールドを追加する場合、それを本番サーバーにロールアウトする場合は、変更を記憶して複製する必要があります。クライアントデータ(ブログ投稿、アカウント情報など)が失われるため、開発データベースを本番データベースの上に単純にコピーすることはできません。

現在、同じ問題に遭遇するWebアプリを構築中です。

このプロセスを簡単にし、エラーが発生しにくいソリューションを誰かが持っていますか?大きなウェブアプリはどのようにして問題を回避しますか?

ありがとう。

0 投票する
6 に答える
72319 参照

java - タイムスタンプ情報を Maven アーティファクトに追加するにはどうすればよいですか?

Ant の代わりに Maven2 を使用するように大規模なビルド システムをアップグレードしています。

  1. タイムスタンプ付きのアーティファクトを生成する必要があるため、ビルドの代わりにパッケージ フェーズの一部 (またはどこでも)

    私たちは構築する必要があります

    (ここで 、jar が作成されたときのタイムスタンプに20090803125803すぎません)。YYYYMMDDHHMMSS

    唯一の実際の要件は、タイムスタンプが生成されたファイルのファイル名の一部であることです。

  2. 生成された jar 内のversion.propertiesファイルに同じタイムスタンプを含める必要があります。

この情報は、実行時に生成されるpom.propertiesmvn packageに含まれますが、コメントアウトされています。

どこから始めるべきかについてのアイデアは役に立ちます!ありがとう!

0 投票する
3 に答える
22038 参照

eclipse - Eclipse を 3.4 (Ganymede) から 3.5 (Galileo) に更新するには?

私は Eclipse 3.4 環境を好みの方法で快適にセットアップしました。すべてのプラグイン (Mylin、PDT、Subclipse) を見つけたり、すべての設定を行ったりするのにも時間がかかりました。現在、一部のプラグイン (PDT など) は最新バージョンで 3.5 しかサポートしていないことがわかります。

3.4 から 3.5 にアップデートできますか? もう一度やり直したくありません。

あるメーリング リストで、それが可能であると書かれているのを読みましたが、会話は別の方向に進みました。Google はあまり役に立たず、Eclipse のドキュメントも役に立ちませんでした。