6

Visual Studio 2010 でビルドされた DLL は Windows 2000 をサポートしていないようです。Windows 2000 をサポートしてビルドする方法はありますか?

そうでない場合は、ソリューションをダウン コンバートして Visual Studio 2008 でコンパイルしたいと考えています。ソリューションをダウングレードしましたが、プロジェクト ファイルが扱いにくいようです。バージョン間でフォーマットをかなり変更したと思います。プロジェクト ファイルをダウングレードするにはどうすればよいですか?

4

2 に答える 2

6

互換性の問題と回避策は、このKB記事で説明されています。

.vcxprojから.vcprojに移行するためのダウンコンバージョンオプションはありません。おそらく、変更されたファイル名拡張子が最も強力なヒントですが、プロジェクトファイル形式はVS2010で劇的に変更されました。ビルド配管は、msbuild.exeを使用したビルドをサポートするように完全に変更されました。VS2008では、プロジェクトを最初から再作成する必要があります。

于 2011-01-10T15:14:06.437 に答える
0

VS2008 でプロジェクトを作成しても、動作しない場合があります。

問題の根本は、.net フレームワークのサポートです。Windows 2000 は .net 3.0 以降をサポートしていないため、すべてのプロジェクト タイプを作成することはできません。

于 2011-01-10T15:56:56.433 に答える