|
94 | 94 |
|
95 | 95 | <!-- v2.0-specific flags--> |
96 | 96 | <PropertyGroupCondition="'$(TargetFramework)'=='net20'"> |
97 | | -<!-- If 3.5 is not configured explicitly, use 2.0--> |
98 | | - <TargetFrameworkVersionCondition="'$(TargetFrameworkVersion)'==''">v2.0</TargetFrameworkVersion> |
| 97 | + <TargetFrameworkVersion>v3.5</TargetFrameworkVersion> |
| 98 | + <DefineConstants>$(DefineConstants);FSHARP_CORE_2_0</DefineConstants> |
| 99 | + <DefineConstants>$(DefineConstants);RUNTIME</DefineConstants> |
| 100 | + <DefineConstants>$(DefineConstants);FX_ATLEAST_35</DefineConstants> |
99 | 101 | <DefineConstants>$(DefineConstants);FX_NO_STRUCTURAL_EQUALITY</DefineConstants> |
100 | 102 | <DefineConstants>$(DefineConstants);FX_NO_CANCELLATIONTOKEN_CLASSES</DefineConstants> |
101 | 103 | <DefineConstants>$(DefineConstants);FX_NO_TASK</DefineConstants> |
|
127 | 129 | <PropertyGroupCondition="'$(TargetFramework)'=='portable47'"> |
128 | 130 |
|
129 | 131 | <DefineConstants>$(DefineConstants);FSHARP_CORE_PORTABLE</DefineConstants> |
| 132 | + <DefineConstants>$(DefineConstants);FX_ATLEAST_35</DefineConstants> |
130 | 133 | <DefineConstants>$(DefineConstants);FX_NO_CONCURRENT_DICTIONARY</DefineConstants> |
131 | 134 | <DefineConstants>$(DefineConstants);FX_ATLEAST_PORTABLE</DefineConstants> |
132 | 135 | <DefineConstants>$(DefineConstants);FX_NO_ARRAY_LONG_LENGTH</DefineConstants> |
|