none
.NET Framework2.0向けアプリケーション開発について RRS feed

  • 質問

  • 初めて質問させていただきます。よろしくお願いします。
    現在Visual Studio2008 @WindowsVista でC#を使用してWindows2000向けアプリケーションを開発しています。
    実際にアプリケーションを使用する側には.NETFramework2.0sp1、日本語パッケージ、一応SDKも導入済みです。

    開発中のアプリケーションのプロジェクトのプロパティでは、対象のフレームワークを2.0に設定していますが、
    実際にアプリケーションを発行してインストールしようとすると、
    前提条件として.NET 3.5はWindows2000には入らない、と言われてインストールできません。

    デバッグ用の.exeを生で走らせてみてもWin32APIアプリケーションではない、と当たり前のことを言われてしまいます。

    どのようにしたら、.NET2.0向けのアプリケーションを作成できますでしょうか?
    レベルの低い質問で申し訳ありませんが、ご教授いただけると幸いです。よろしくお願いします。
    2009年8月31日 13:52

回答

  • セットアッププロジェクトに「見つかった依存関係」があり、その中に「Microsoft .NET Framework」がありますのでそれをダブルクリックして下さい。「対象コンピュータ上の必要条件」が表示され、その中の「起動条件」に「.NET Framework」がありますので、そのプロパティでVersionをドロップダウンリストから2.0を選択してみて下さい。


    ★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://blogs.wankuma.com/trapemiya/
    • 回答としてマーク nekoyama 2009年9月2日 7:40
    2009年9月2日 0:29
    モデレータ

すべての返信

  • セットアッププロジェクトに「見つかった依存関係」があり、その中に「Microsoft .NET Framework」がありますのでそれをダブルクリックして下さい。「対象コンピュータ上の必要条件」が表示され、その中の「起動条件」に「.NET Framework」がありますので、そのプロパティでVersionをドロップダウンリストから2.0を選択してみて下さい。


    ★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://blogs.wankuma.com/trapemiya/
    • 回答としてマーク nekoyama 2009年9月2日 7:40
    2009年9月2日 0:29
    モデレータ
  • 下記を参考にインストーラを作成しました。 http://msdn.microsoft.com/ja-jp/events/dd282856.aspx ご指摘のようにランタイムのバージョンを2.0に設定すると Windows2000上で動くアプリケーションを作ることができました。 非常に助かりました。本当にありがとうございます。
    2009年9月2日 7:43