問題タブ [compatibility]
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.
c++ - Visual Studio 2005 を使用して Windows NT 4.0 用にビルドしますか?
移行しようとしている MFC アプリケーションが を使用しているため、設定afxext.h
が発生_AFXDLL
し、設定すると次のエラーが発生します/MT
。
_AFXDLL ビルドには /MD スイッチを使用してください
これまでの調査によると、Visual Studio (この場合は C++) 2005 を使用して、Windows NT 4.0 で実行するアプリケーションを構築することは不可能です。
これは本当ですか?利用可能な回避策はありますか?
browser - ファビコンを使用する好ましい方法は?
favicon.ico
私は以前にファビコンをWebサイトに追加しようとしていて、Webサイトのルートにファイルをダンプするよりも、これを実装するためのより良い方法を探していました。
この素敵な小さなガイドを見つけました:ファビコンを追加する方法。ただし、推奨される方法はIE(7)では機能せず、2番目の方法は昔ながらの方法です(私は自分で使用することを辞任しました)。
最も人気のあるすべてのブラウザで機能する3番目の方法はありますか?
windows - Windows 2000 のサポートに関する一般的なコンセンサスは何ですか?
ソフトウェア配布用に Windows 2000 をサポートすることについての一般的なコンセンサスは何ですか? 人々は新しいソフトウェア開発のために Windows XP SP2+ をサポートしていますか? それともまだ制限が厳しすぎるのでしょうか?
64-bit - Vista 64 で記述されたコードは 32 ビット OS で互換性がありますか?
新しい開発マシンを入手し、Vista 64 Ultimate に移行して 8 GB RAM を活用しています。私たちのマネージャーは、すべての開発を 32 ビット仮想マシンで行って、コードを本番環境に移行する際に問題が発生しないようにすることを望んでいます。
結果のプログラムが 32 ビット OS で動作することを保証する方法はありますか? 仮想マシンの使用は気にしませんが、「シングル」モニター タイプ ビューに強制的に戻される方法は好きではありません。VS ツールバーを別のモニターに移動するのが好きです。
編集: Visual Studio 2005 および 2008、VB.NET および/または C# を使用しています。
編集:Harpreet's answerを使用して、これらは Visual Studio IDE を x86 / 32bit をコンパイルするように設定するために使用した手順です。
- [ビルド] をクリックして構成マネージャーを開きます
- アクティブなソリューション プラットフォームのドロップダウン リストを選択します
- リストにある場合は x86 を選択し、そうでない場合は手順 5 に進み
<New...
ます。 - [新しいソリューション プラットフォーム] ダイアログで、[x86] を選択して [OK] を押します。
- すべてのプロジェクトで選択したプラットフォームが x86 であることを確認します
- [閉じる] をクリックします。
楽しみ。
ありがとう、キース
language-agnostic - 32 ビットと 64 ビットの両方に互換性のあるコードをどのように記述しますか?
コードを 32 ビットと 64 ビットの両方のプラットフォームで正しく実行するには、どのような考慮事項が必要ですか?
編集:文字列/文字の印刷や構造の使用など、どのような領域に注意する必要がありますか?
python - 互換性を最大化するために使用するPythonのバージョン
Pythonを使用してオープンソースプロジェクトを開始する場合、大多数のユーザーがシステムでPythonを使用できるようにするには、どのバージョンを使用する必要がありますか?
私はすぐに次のバージョンにジャンプするような人です(Python 3がリリースされたときに実行します)が、現在のバージョンが正常に機能しているようであれば、多くの人はもっと保守的かもしれません。どのバージョンがスイートスポットになりますが、それでも最新でクールな言語拡張機能を楽しむことができますか?
graphics - DirectX 9 と 10 の両方をサポートするアプリ
グラフィックス プログラマーに初歩的な質問があります。
一部のゲーム (Crysis など) が DirectX 9 (XP の場合) と 10 (Vista の場合) の両方をどのようにサポートできるのか混乱していますか?
これまでのところ、DX10 アプリを作成すると、Vista でしか実行できないことがわかりました。
多分彼らは 2 つのコード ベースを持っています.1 つは DX9 で書かれ、もう 1 つは DX10 で書かれていますか? でもそれってやり過ぎじゃない?
sql-server - SQL Server 互換モード
現在互換モード 8 でサーバーを実行しており、それを更新したいと考えています。
- ただ入ってそれを変えることの意味は何ですか?
- 壊れやすいのは?
- 実行する前にデータが生き残ることを確認するものはありますか?
- 復元を実行せず、データを失うことなく、モード 8 にロールバックできますか?
jvm - 他の JVM 言語が必要な理由
ここで、JVM で実行される Java 以外の言語が多数あることがわかります。私は、JVM で実行される他の言語の概念全体について少し混乱しています。そう:
JVM に他の言語を使用する利点は何ですか?
JVM 用の言語/コンパイラを作成するには、(大まかに言えば) 何が必要ですか?
JVM で (Java 以外の) 言語でコードをどのように記述/コンパイル/実行しますか?
編集:承認された回答で回答された 3 つのフォローアップの質問 (元のコメント) がありました。読みやすくするために、ここに転載します。
たとえば、JPython で作成されたアプリは、Java アプリとどのようにやり取りするのでしょうか?
また、その JPython アプリケーションは JDK 関数/オブジェクトのいずれかを使用できますか??
Jaskell コードの場合、それが関数型言語であるという事実は、JDK との互換性を失わないのでしょうか?
internet-explorer - InternetExplorer8ベータ2と標準
Internet Explorer 8は、私が見る3ページごとに必要なものを壊します。この初期リリースのポイントは、最終リリースでそれほど面倒にならないように、Webサイトの所有者にサイトを更新する機会を与えることだったと思います。
誰かが実際にこれをしましたか?
誰かがこれを行うことを計画していますか?
ebay、myspace、facebookなどの大きなサイトはまだ気づいていませんが、互換モードを使用できるのであれば、なぜ小さなサイトになるのでしょうか。
私はそれを私のものでやろうと思いますが、どうすればあなたのサイトをIE7と8と互換性を持たせることができますか?