現在、Visual Studio 2010 で C#/.NET プロジェクトに取り組んでいます。このアプリケーションのターゲット フレームワークは .NET 2 です。ターゲット システムでのこのプロジェクトの配置に関しては、ビジュアルで配置プロジェクトを使用しています。スタジオソリューション。
私のバイナリを XP (またはそれ以降) のシステムにインストールすることに関しては、問題はありません。しかし、Windows 2000 システムに展開しようとすると、Setup.exe が機能しません。すぐに例外がスローされますThe procedure entry point GetNativeSystemInfo could not be located in the dynamic link library KERNEL32.DLL
。
Windows 2000 システムに Windows Installer 3.1 があります。この問題は、Windows 2000 が Visual Studio 2010 で作成されたインストーラーをサポートしていないことが原因であると推測されますが、誰かがそれを確認できるかどうか疑問に思っています。もしそうなら - VS 2010 に回避策はありますか、それとも VS 2008 でソリューションを構築する必要がありますか?
乾杯!