-1

最近、私が書いた小さな.NET2.0アプリケーションが彼のWindows7コンピューターで実行されなかったという顧客からの苦情がありました。

c:\Windows\Microsoft.NET\Framework\v2.0.50727調べてみると、彼のマシンにはフォルダがなく、V4.0用のフォルダだけであることがわかりました。

私はそのような星座が可能でさえあることに気づいていませんでした。

私の質問:

クライアントマシンに.NET2ランタイムが見つからない場合、.NET 4ランタイムを使用するようにアプリケーションに指示することはどういうわけか可能ですか?

4

1 に答える 1

4

<supportedRuntime>app.configで要素を探していると思います。

したがって、たとえば、次のapp.configファイルを作成できます。

<configuration>
   <startup>
      <supportedRuntime version="v2.0.50727"/>
      <supportedRuntime version="v4.0"/>
   </startup>
</configuration>
于 2011-03-25T12:55:56.490 に答える