1+ <?xml version =" 1.0" encoding =" utf-8" ?>
2+ <Project ToolsVersion =" 15.0" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
3+ <Import Project =" $(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition =" Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
4+ <PropertyGroup >
5+ <Configuration Condition =" '$(Configuration)' == '' " >Debug</Configuration >
6+ <Platform Condition =" '$(Platform)' == '' " >AnyCPU</Platform >
7+ <ProjectGuid >{afb12f31-32b9-451c-891c-d88fa840c4f8}</ProjectGuid >
8+ <OutputType >Library</OutputType >
9+ <AppDesignerFolder >Properties</AppDesignerFolder >
10+ <RootNamespace >Martin.SQLServer.Dts</RootNamespace >
11+ <AssemblyName >TextFileSplitter2022</AssemblyName >
12+ <TargetFrameworkVersion >v4.7.2</TargetFrameworkVersion >
13+ <FileAlignment >512</FileAlignment >
14+ <TargetFrameworkProfile />
15+ </PropertyGroup >
16+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " >
17+ <DebugSymbols >true</DebugSymbols >
18+ <DebugType >full</DebugType >
19+ <Optimize >false</Optimize >
20+ <OutputPath >bin\Debug\</OutputPath >
21+ <DefineConstants >DEBUG;TRACE;SQL2022</DefineConstants >
22+ <ErrorReport >prompt</ErrorReport >
23+ <WarningLevel >4</WarningLevel >
24+ </PropertyGroup >
25+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " >
26+ <DebugType >pdbonly</DebugType >
27+ <Optimize >true</Optimize >
28+ <OutputPath >bin\Release\</OutputPath >
29+ <DefineConstants >TRACE;SQL2022</DefineConstants >
30+ <ErrorReport >prompt</ErrorReport >
31+ <WarningLevel >4</WarningLevel >
32+ </PropertyGroup >
33+ <PropertyGroup >
34+ <SignAssembly >true</SignAssembly >
35+ </PropertyGroup >
36+ <PropertyGroup >
37+ <AssemblyOriginatorKeyFile >TextFileSplitter2022.snk</AssemblyOriginatorKeyFile >
38+ </PropertyGroup >
39+ <PropertyGroup >
40+ <ApplicationIcon >Resources\TextFileSplitter.ico</ApplicationIcon >
41+ </PropertyGroup >
42+ <ItemGroup >
43+ <Reference Include =" System" />
44+ <Reference Include =" System.Core" />
45+ <Reference Include =" System.Drawing" />
46+ <Reference Include =" System.Windows.Forms" />
47+ <Reference Include =" System.Xml.Linq" />
48+ <Reference Include =" System.Data.DataSetExtensions" />
49+ <Reference Include =" Microsoft.CSharp" />
50+ <Reference Include =" System.Data" />
51+ <Reference Include =" System.Net.Http" />
52+ <Reference Include =" System.Xml" />
53+ <Reference Include =" Microsoft.SqlServer.Dts.Design, Version=16.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, processorArchitecture=MSIL" >
54+ <SpecificVersion >False</SpecificVersion >
55+ <HintPath >D:\keith\Documents\Repos\SQL2022DLLs\Microsoft.SqlServer.Dts.Design.dll</HintPath >
56+ </Reference >
57+ <Reference Include =" Microsoft.SqlServer.DTSPipelineWrap, Version=16.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, processorArchitecture=MSIL" >
58+ <HintPath >D:\keith\Documents\Repos\SQL2022DLLs\Microsoft.SqlServer.DTSPipelineWrap.dll</HintPath >
59+ </Reference >
60+ <Reference Include =" Microsoft.SQLServer.DTSRuntimeWrap, Version=16.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, processorArchitecture=x86" >
61+ <HintPath >D:\keith\Documents\Repos\SQL2022DLLs\Microsoft.SqlServer.DTSRuntimeWrap.dll</HintPath >
62+ </Reference >
63+ <Reference Include =" Microsoft.SQLServer.ManagedDTS, Version=16.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, processorArchitecture=MSIL" >
64+ <HintPath >D:\keith\Documents\Repos\SQL2022DLLs\Microsoft.SqlServer.ManagedDTS.dll</HintPath >
65+ </Reference >
66+ <Reference Include =" Microsoft.SqlServer.PipelineHost, Version=16.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, processorArchitecture=MSIL" >
67+ <HintPath >D:\keith\Documents\Repos\SQL2022DLLs\Microsoft.SqlServer.PipelineHost.dll</HintPath >
68+ </Reference >
69+ </ItemGroup >
70+ <ItemGroup >
71+ <Compile Include =" ..\TextFileSplitter2012\DataFlowComponentUI.cs" >
72+ <Link >DataFlowComponentUI.cs</Link >
73+ </Compile >
74+ <Compile Include =" ..\TextFileSplitter2012\DrawingControl.cs" >
75+ <Link >DrawingControl.cs</Link >
76+ </Compile >
77+ <Compile Include =" ..\TextFileSplitter2012\GlobalSuppressions.cs" >
78+ <Link >GlobalSuppressions.cs</Link >
79+ </Compile >
80+ <Compile Include =" ..\TextFileSplitter2012\ManageColumns.cs" >
81+ <Link >ManageColumns.cs</Link >
82+ </Compile >
83+ <Compile Include =" ..\TextFileSplitter2012\ManageProperties.cs" >
84+ <Link >ManageProperties.cs</Link >
85+ </Compile >
86+ <Compile Include =" ..\TextFileSplitter2012\MasterSelection.cs" >
87+ <Link >MasterSelection.cs</Link >
88+ <SubType >Form</SubType >
89+ </Compile >
90+ <Compile Include =" ..\TextFileSplitter2012\MasterSelection.designer.cs" >
91+ <Link >MasterSelection.designer.cs</Link >
92+ <DependentUpon >MasterSelection.cs</DependentUpon >
93+ </Compile >
94+ <Compile Include =" ..\TextFileSplitter2012\MessageStrings.cs" >
95+ <Link >MessageStrings.cs</Link >
96+ </Compile >
97+ <Compile Include =" ..\TextFileSplitter2012\Properties\AssemblyInfo.cs" >
98+ <Link >Properties\AssemblyInfo.cs</Link >
99+ </Compile >
100+ <Compile Include =" ..\TextFileSplitter2012\Properties\Resources.Designer.cs" >
101+ <Link >Properties\Resources.Designer.cs</Link >
102+ <DependentUpon >Resources.resx</DependentUpon >
103+ <AutoGen >True</AutoGen >
104+ <DesignTime >True</DesignTime >
105+ </Compile >
106+ <Compile Include =" ..\TextFileSplitter2012\SplitOutput.cs" >
107+ <Link >SplitOutput.cs</Link >
108+ </Compile >
109+ <Compile Include =" ..\TextFileSplitter2012\SSISOutput.cs" >
110+ <Link >SSISOutput.cs</Link >
111+ </Compile >
112+ <Compile Include =" ..\TextFileSplitter2012\SSISOutputColumn.cs" >
113+ <Link >SSISOutputColumn.cs</Link >
114+ </Compile >
115+ <Compile Include =" ..\TextFileSplitter2012\SSISProperty.cs" >
116+ <Link >SSISProperty.cs</Link >
117+ </Compile >
118+ <Compile Include =" ..\TextFileSplitter2012\TextFileSplitter.cs" >
119+ <Link >TextFileSplitter.cs</Link >
120+ </Compile >
121+ <Compile Include =" ..\TextFileSplitter2012\TextFileSplitterForm.cs" >
122+ <Link >TextFileSplitterForm.cs</Link >
123+ <SubType >Form</SubType >
124+ </Compile >
125+ <Compile Include =" ..\TextFileSplitter2012\TextFileSplitterForm.designer.cs" >
126+ <Link >TextFileSplitterForm.designer.cs</Link >
127+ <DependentUpon >TextFileSplitterForm.cs</DependentUpon >
128+ </Compile >
129+ <Compile Include =" ..\TextFileSplitter2012\TextFileSplitterUI.cs" >
130+ <Link >TextFileSplitterUI.cs</Link >
131+ </Compile >
132+ <Compile Include =" ..\TextFileSplitter2012\Utilities.cs" >
133+ <Link >Utilities.cs</Link >
134+ </Compile >
135+ </ItemGroup >
136+ <ItemGroup >
137+ <EmbeddedResource Include =" ..\TextFileSplitter2012\MasterSelection.resx" >
138+ <Link >MasterSelection.resx</Link >
139+ <DependentUpon >MasterSelection.cs</DependentUpon >
140+ </EmbeddedResource >
141+ <EmbeddedResource Include =" ..\TextFileSplitter2012\Properties\Resources.resx" >
142+ <Link >Properties\Resources.resx</Link >
143+ <Generator >ResXFileCodeGenerator</Generator >
144+ <LastGenOutput >Resources.Designer.cs</LastGenOutput >
145+ <SubType >Designer</SubType >
146+ </EmbeddedResource >
147+ <EmbeddedResource Include =" ..\TextFileSplitter2012\TextFileSplitterForm.resx" >
148+ <Link >TextFileSplitterForm.resx</Link >
149+ <DependentUpon >TextFileSplitterForm.cs</DependentUpon >
150+ </EmbeddedResource >
151+ </ItemGroup >
152+ <ItemGroup >
153+ <Content Include =" ..\TextFileSplitter2012\Attributions.txt" >
154+ <Link >Attributions.txt</Link >
155+ </Content >
156+ <EmbeddedResource Include =" Resources\TextFileSplitter.ico" />
157+ <Content Include =" TextFileSplitter2022.extensions.xml" />
158+ <Content Include =" TextFileSplitter2022.xml" />
159+ </ItemGroup >
160+ <ItemGroup >
161+ <None Include =" TextFileSplitter2022.snk" />
162+ </ItemGroup >
163+ <ItemGroup >
164+ <ProjectReference Include =" ..\FileHelpers\FileHelpers.csproj" >
165+ <Project >{eb8633ff-ceed-40ee-8d1a-ca1bf5678c42}</Project >
166+ <Name >FileHelpers</Name >
167+ </ProjectReference >
168+ </ItemGroup >
169+ <Import Project =" $(MSBuildToolsPath)\Microsoft.CSharp.targets" />
170+ <PropertyGroup >
171+ <PostBuildEvent >
172+ SET SSV=16
173+ ECHO [$(ConfigurationName)]
174+ if [$(ConfigurationName)] == [UnitTest] "%25ProgramFiles(x86)%25\Microsoft Visual Studio\2017\Enterprise\Team Tools\Performance Tools\x64\vsinstr" "$(TargetDir)$(TargetName).dll" -verbose -coverage
175+ if [$(ConfigurationName)] == [UnitTest] "%25ProgramFiles(x86)%25\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\sn" -Ra "$(TargetDir)$(TargetName).dll" "$(TargetDir)\..\..\$(TargetName).snk"
176+ if NOT [$(ConfigurationName)] == [Release] "%25ProgramFiles(x86)%25\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\GACUtil.exe" -u $(TargetName)
177+ if NOT [$(ConfigurationName)] == [Release] COPY "$(TargetDir)$(TargetName).*" "%25ProgramFiles(x86)%25\Microsoft SQL Server\%25SSV%250\DTS\PipelineComponents\" /Y
178+ if NOT [$(ConfigurationName)] == [Release] COPY "$(TargetDir)$(TargetName).*" "%25ProgramFiles%25\Microsoft SQL Server\%25SSV%250\DTS\PipelineComponents\" /Y
179+ if NOT [$(ConfigurationName)] == [Release] "%25ProgramFiles(x86)%25\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\GacUtil.exe" -i "%25ProgramFiles(x86)%25\Microsoft SQL Server\%25SSV%250\DTS\PipelineComponents\$(TargetName).DLL"
180+ if NOT [$(ConfigurationName)] == [Release] COPY "$(ProjectDir)$(TargetName).xml" "%25ProgramFiles(x86)%25\Microsoft SQL Server\%25SSV%250\DTS\UpgradeMappings" /Y
181+ if NOT [$(ConfigurationName)] == [Release] COPY "$(ProjectDir)$(TargetName).extensions.xml" "%25ProgramFiles(x86)%25\Microsoft SQL Server\%25SSV%250\DTS\UpgradeMappings" /Y
182+ </PostBuildEvent >
183+ </PropertyGroup >
184+ </Project >
0 commit comments