728x90
반응형
728x170
▶ TestLibrary.csproj
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props"
Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{1770C644-3230-4FE2-B6DB-43E93F97B8CB}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>TestLibrary</RootNamespace>
<AssemblyName>TestLibrary</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<Deterministic>true</Deterministic>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(TargetFrameworkVersion)' == 'v4.5' ">
<DefineConstants>$(DefineConstants);NET45</DefineConstants>
<TargetFrameworkVersionNumber>4.5</TargetFrameworkVersionNumber>
</PropertyGroup>
<ItemGroup Condition="'$(TargetFrameworkVersionNumber)' == '4.5'">
<Reference Include="Newtonsoft.Json">
<HintPath>D:\NugetPackages\newtonsoft.json\13.0.1\lib\net45\Newtonsoft.Json.dll</HintPath>
<Private>True</Private>
</Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="Class45.cs" Condition="'$(TargetFrameworkVersionNumber)' == '4.5'" />
</ItemGroup>
<PropertyGroup Condition=" '$(TargetFrameworkVersion)' == 'v4.6.2' ">
<DefineConstants>$(DefineConstants);NET462</DefineConstants>
<TargetFrameworkVersionNumber>4.6.2</TargetFrameworkVersionNumber>
</PropertyGroup>
<ItemGroup>
<Compile Include="Class462.cs" Condition="'$(TargetFrameworkVersionNumber)' == '4.6.2'" />
</ItemGroup>
<PropertyGroup Condition="'$(TargetFrameworkVersion)' == 'v4.7.2'">
<DefineConstants>$(DefineConstants);NET472</DefineConstants>
<TargetFrameworkVersionNumber>4.7.2</TargetFrameworkVersionNumber>
</PropertyGroup>
<ItemGroup>
<Compile Include="Class472.cs" Condition="'$(TargetFrameworkVersionNumber)' == '4.7.2'" />
</ItemGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Condition=" '$(TargetFrameworkVersionNumber)' == '4.5' " Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Condition=" '$(TargetFrameworkVersionNumber)' == '4.6.2' " Include="Microsoft.CSharp" />
<Reference Include="System.Data" />
<Reference Include="System.Net.Http" />
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="ClassAll.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project>
728x90
반응형
그리드형(광고전용)
'C# > Common' 카테고리의 다른 글
[C#/COMMON] DateTime 구조체 : ToOADate 메소드를 사용해 배정도 실수 값 구하기 (0) | 2022.03.30 |
---|---|
[C#/COMMON] WEBP 파일로 변환하기 (0) | 2022.01.29 |
[C#/COMMON] 몫/나머지 구하기 (0) | 2022.01.25 |
[C#/COMMON] 일정 시간내 작업 횟수 제한하기 (0) | 2022.01.25 |
[C#/COMMON] TypeConverter 클래스 사용하기 (0) | 2022.01.18 |
[C#/COMMON] 조건부 컴파일 사용하기 (닷넷 프레임워크 버전) (0) | 2022.01.16 |
[C#/COMMON] 조건부 컴파일 사용하기 (0) | 2022.01.16 |
[C#/COMMON] 누겟 패키지 조건부 참조 사용하기 (0) | 2022.01.16 |
[C#/COMMON] 조건부 참조 사용하기 (0) | 2022.01.16 |
[C#/COMMON] 멀티 타겟팅 클래스 라이브러리 만들기 (0) | 2022.01.16 |
[C#/COMMON] 빌드시 누겟 패키지 만들기 (0) | 2022.01.16 |
댓글을 달아 주세요