を使用するアプリを作成し、watIn library
.NET 3.5 をターゲットにしました (したがって、XP で動作します)。PC でアプリを公開した後、インストールしましたが、うまく機能しました。しかし、XP を実行している別の PC で試してみたところ、動作しませんでした。テストしている PC が .NET 3.5 以降を実行していることを確認しました。
Windows 7 と Visual Studio 2010 を実行しています。
プログラムは Windows 7 で動作します (2 台の PC で試しました)。このプログラムは XP では動作しません (2 台の PC で試しました)。
Xp では、次のメッセージが表示されます。
Unable to install or run the application. The application requires that
assembly WindowsBase Version 3.0.0.0 be installed in the Global
Assembly Cache (GAC) first.
Please contact your administrator
私の質問:
XPで動作することを確認するにはどうすればよいですか?
.net 4 で開発を開始し、それを 3.5 に切り替えてもまだ実行されている場合、最初から 3.5 コード/機能のみを使用したことを意味しますか?
開発中にプロパティをターゲット .net 3.5 に変更したアプリで 4.0 コードを実行すると、Visual Studio でコンパイル エラーが発生しますか?
アプリ インストーラーで .net 3.5 フレームワークをインストールする方法はありますか? (PCでまだ1を取得していない場合)
(私の英語でごめんなさい)