私は周りを検索しましたが、これについては何も見つかりませんでした。
.NET Framework 4.0 を対象とした VS 2010 で ac# アプリケーションをプログラミングしました。コンパイル時に出力ディレクトリにコピーされた.DLLといくつかの構成ファイルがあります。私のコンピューターでは問題なく動作します。.NET 4.0 Extended と .NET 4.0 Client がインストールされています。ビルド構成を「任意の CPU」で「リリース」に設定しました。
コンパイル後、ネットワーク上の複数のコンピューターが実行できるように、すべてのファイルをリリース ディレクトリから共有ドライブ上のフォルダーにコピーします。開発に使用したコンピューターから実行すると、うまく動作します。他の人が実行しようとすると、開始されますが、小さな空白のフォームが表示されるだけです。.NET 4.0 がインストールされていることを確認します (Extended と Client の両方ですが、本当に必要なのはフル バージョンだと思います)。
なぜこれを行うのか、一生理解できません。
すべてのマシンは 32 ビット Windows Vista SP2 を実行しています。
何かご意見は?どんな助けにも感謝します。