最近、作成したアプリケーションを起動するときに、正しい .NET バージョンのチェックを含めました。非常に簡単です:
if (Environment.Version.Major < 4)
{
//Alert user, exit program
}
しかし、必要な .NET バージョンがインストールされていないコンピューターで、作成した別の .NET アプリケーション (チェックが行われていない) を実行すると、アプリを実行できないという警告が表示されることに気付きました。VS2012 で作成されたアプリケーションには、そのようなチェックが自動的に含まれますか?