37 lines
1.7 KiB
XML
37 lines
1.7 KiB
XML
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
|
|
<PropertyGroup>
|
|
<!-- Currently we force these to override what's in the project file, but by the time
|
|
we ship, they should respect user settings -->
|
|
<TargetFrameworkIdentifier>.NETServer</TargetFrameworkIdentifier>
|
|
<TargetFrameworkVersion>v1.0</TargetFrameworkVersion>
|
|
<TargetFrameworkProfile></TargetFrameworkProfile>
|
|
|
|
<TargetFrameworkMonikerDisplayName>.NET for Server</TargetFrameworkMonikerDisplayName>
|
|
|
|
<!-- Temporary until we are installed on the box under Reference Assemblies -->
|
|
<TargetFrameworkRootPath>$(MSBuildThisFileDirectory)</TargetFrameworkRootPath>
|
|
<FrameworkPathOverride>$(TargetFrameworkRootPath)</FrameworkPathOverride>
|
|
<_FullFrameworkReferenceAssemblyPaths>$(FrameworkPathOverride)</_FullFrameworkReferenceAssemblyPaths>
|
|
<_TargetFrameworkDirectories>$(FrameworkPathOverride)</_TargetFrameworkDirectories>
|
|
<NoStdLib>true</NoStdLib>
|
|
|
|
<!-- Automatically reference all assemblies in the target framework -->
|
|
<ImplicitlyExpandTargetFramework Condition="'$(ImplicitlyExpandTargetFramework)' == '' ">true</ImplicitlyExpandTargetFramework>
|
|
</PropertyGroup>
|
|
|
|
<!-- Redefine AssemblySearchPaths to exclude {AssemblyFolders} and {GAC}, these represent .NET-specific locations -->
|
|
<PropertyGroup>
|
|
<AssemblySearchPaths Condition="'$(AssemblySearchPaths)' == ''">
|
|
{CandidateAssemblyFiles};
|
|
$(ReferencePath);
|
|
{HintPathFromItem};
|
|
{TargetFrameworkDirectory};
|
|
{Registry:$(FrameworkRegistryBase),$(TargetFrameworkVersion),$(AssemblyFoldersSuffix)$(AssemblyFoldersExConditions)};
|
|
{RawFileName};
|
|
$(OutDir)
|
|
</AssemblySearchPaths>
|
|
</PropertyGroup>
|
|
|
|
</Project>
|