Datei: NDOPackage/NDOPackage.csproj

Last Commit (e424d5f)
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 ··<PropertyGroup>
4 ····<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
5 ····<LangVersion>latest</LangVersion>
6 ··</PropertyGroup>
7 ··<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
8 ··<PropertyGroup>
9 ····<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
10 ····<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
11 ····<SchemaVersion>2.0</SchemaVersion>
12 ····<ProjectTypeGuids>{82b43b9b-a64c-4715-b499-d71e9ca2bd60};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
13 ····<ProjectGuid>{8D296313-4B79-4E0B-8900-1DECDE8A57A3}</ProjectGuid>
14 ····<OutputType>Library</OutputType>
15 ····<AppDesignerFolder>Properties</AppDesignerFolder>
16 ····<RootNamespace>NDOVsPackage</RootNamespace>
17 ····<AssemblyName>NDOPackage</AssemblyName>
18 ····<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
19 ····<GeneratePkgDefFile>true</GeneratePkgDefFile>
20 ····<UseCodebase>true</UseCodebase>
21 ····<IncludeAssemblyInVSIXContainer>true</IncludeAssemblyInVSIXContainer>
22 ····<IncludeDebugSymbolsInVSIXContainer>true</IncludeDebugSymbolsInVSIXContainer>
23 ····<IncludeDebugSymbolsInLocalVSIXDeployment>false</IncludeDebugSymbolsInLocalVSIXDeployment>
24 ····<CopyBuildOutputToOutputDirectory>true</CopyBuildOutputToOutputDirectory>
25 ····<CopyOutputSymbolsToOutputDirectory>true</CopyOutputSymbolsToOutputDirectory>
26 ····<StartAction>Program</StartAction>
27 ····<StartProgram Condition="'$(DevEnvDir)' != ''">$(DevEnvDir)devenv.exe</StartProgram>
28 ····<StartArguments>/rootsuffix Exp</StartArguments>
 
29 ··</PropertyGroup>
30 ··<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
31 ····<DebugSymbols>true</DebugSymbols>
32 ····<DebugType>full</DebugType>
33 ····<Optimize>false</Optimize>
34 ····<OutputPath>bin\Debug\</OutputPath>
35 ····<DefineConstants>DEBUG;TRACE</DefineConstants>
36 ····<ErrorReport>prompt</ErrorReport>
37 ····<WarningLevel>4</WarningLevel>
38 ··</PropertyGroup>
39 ··<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
40 ····<DebugType>pdbonly</DebugType>
41 ····<Optimize>true</Optimize>
42 ····<OutputPath>bin\Release\</OutputPath>
43 ····<DefineConstants>TRACE</DefineConstants>
44 ····<ErrorReport>prompt</ErrorReport>
45 ····<WarningLevel>4</WarningLevel>
46 ··</PropertyGroup>
47 ··<ItemGroup>
48 ····<Compile Include="ApplicationObject.cs" />
49 ····<Compile Include="BuildEventHandler.cs" />
50 ····<Compile Include="CodeGenHelper.cs" />
51 ····<Compile Include="Commands\AddAccessorCs.cs" />
52 ····<Compile Include="Commands\AddAccessorVb.cs" />
53 ····<Compile Include="Commands\AddPersistentClassCs.cs" />
54 ····<Compile Include="Commands\AddPersistentClassVb.cs" />
55 ····<Compile Include="Commands\OpenMappingTool.cs" />
56 ····<Compile Include="Commands\Configure.cs" />
57 ····<Compile Include="Commands\AddRelation.cs" />
58 ····<Compile Include="Commands\AddPersistentClass.cs" />
59 ····<Compile Include="ConfigurationDialog.cs">
60 ······<SubType>Form</SubType>
61 ····</Compile>
62 ····<Compile Include="ConfigurationOptions.cs" />
63 ····<Compile Include="Connection.cs" />
64 ····<Compile Include="ConsoleProcess.cs" />
65 ····<Compile Include="EnhancerEmptyException.cs" />
66 ····<Compile Include="EnhDate.cs" />
67 ····<Compile Include="ExtendedPath.cs" />
68 ····<Compile Include="MessageAdapter.cs" />
69 ····<Compile Include="NDOAssemblyChecker.cs" />
70 ····<Compile Include="NDOMapping.cs" />
71 ····<Compile Include="NDOProviderFactory.cs" />
72 ····<Compile Include="NDOReference.cs" />
73 ····<Compile Include="NdoUIProviderFactory.cs" />
74 ····<Compile Include="PersistentClassDialog.cs">
75 ······<SubType>Form</SubType>
76 ····</Compile>
77 ····<Compile Include="ProjectDescription.cs" />
78 ····<Compile Include="ProjectExtensions.cs" />
79 ····<Compile Include="ProjectIterator.cs" />
80 ····<Compile Include="ProjectKind.cs" />
81 ····<Compile Include="Properties\AssemblyInfo.cs" />
82 ····<Compile Include="Commands\AddAccessor.cs" />
83 ····<Compile Include="NDOPackage.cs" />
84 ····<Compile Include="RelationDialog.cs">
85 ······<SubType>Form</SubType>
86 ····</Compile>
87 ····<Compile Include="source.extension.cs">
88 ······<AutoGen>True</AutoGen>
89 ······<DesignTime>True</DesignTime>
90 ······<DependentUpon>source.extension.vsixmanifest</DependentUpon>
91 ····</Compile>
92 ····<Compile Include="TabProperties.cs" />
93 ····<Compile Include="VSCommandTable.cs">
94 ······<AutoGen>True</AutoGen>
95 ······<DesignTime>True</DesignTime>
96 ······<DependentUpon>VSCommandTable.vsct</DependentUpon>
97 ····</Compile>
98 ····<Compile Include="XmlHelper.cs" />
99 ··</ItemGroup>
100 ··<ItemGroup>
101 ····<None Include="source.extension.vsixmanifest">
102 ······<SubType>Designer</SubType>
103 ······<Generator>VsixManifestGenerator</Generator>
104 ······<LastGenOutput>source.extension.cs</LastGenOutput>
105 ····</None>
106 ··</ItemGroup>
107 ··<ItemGroup>
108 ····<VSCTCompile Include="VSCommandTable.vsct">
109 ······<ResourceName>Menus.ctmenu</ResourceName>
110 ······<Generator>VsctGenerator</Generator>
111 ······<LastGenOutput>VSCommandTable.cs</LastGenOutput>
112 ····</VSCTCompile>
113 ··</ItemGroup>
114 ··<ItemGroup>
115 ····<Reference Include="NDO.Mapping">
116 ······<HintPath>..\NDO.Mapping\NDO.Mapping\bin\Release\netstandard2.0\NDO.Mapping.dll</HintPath>
117 ····</Reference>
118 ····<Reference Include="NDOInterfaces, Version=5.0.0.0, Culture=neutral, processorArchitecture=MSIL">
119 ······<HintPath>..\NDOInterfaces\bin\Release\net48\NDOInterfaces.dll</HintPath>
120 ····</Reference>
121 ····<Reference Include="System" />
122 ····<Reference Include="System.Design" />
123 ····<Reference Include="System.Drawing" />
124 ····<Reference Include="System.Windows.Forms" />
125 ····<Reference Include="System.Xml" />
126 ····<Reference Include="System.Xml.Linq" />
127 ····<Reference Include="NDO.UISupport">
128 ······<HintPath>..\UISupport\NDO.UISupport\bin\$(Configuration)\NDO.UISupport.dll</HintPath>
129 ····</Reference>
130 ····<!-- Provider -->
131 ····<Reference Include="MySqlConnectorUISupport">
132 ······<HintPath>..\Provider\MySqlConnectorProvider\MySqlConnectorUISupport\bin\Release\net4.8\MySqlConnectorUISupport.dll</HintPath>
133 ····</Reference>
134 ····<Reference Include="NDO.MySqlConnector">
135 ······<HintPath>..\Provider\MySqlConnectorProvider\NDO.MySqlConnector\bin\Release\netstandard2.0\NDO.MySqlConnector.dll</HintPath>
136 ····</Reference>
137 ····<Reference Include="NDO.MySql">
138 ······<HintPath>..\Provider\MySqlNdoProvider\NDO.MySql\bin\$(Configuration)\netstandard2.0\NDO.MySql.dll</HintPath>
139 ····</Reference>
140 ····<Reference Include="MySqlUISupport">
141 ······<HintPath>..\Provider\MySqlNdoProvider\MySqlUISupport\bin\$(Configuration)\net4.8\MySqlUISupport.dll</HintPath>
142 ····</Reference>
143 ····<Reference Include="NDO.Oracle">
144 ······<HintPath>..\Provider\OracleProvider\NDO.Oracle\bin\$(Configuration)\netstandard2.0\NDO.Oracle.dll</HintPath>
145 ····</Reference>
146 ····<Reference Include="OracleUISupport">
147 ······<HintPath>..\Provider\OracleProvider\OracleUISupport\bin\$(Configuration)\net4.8\OracleUISupport.dll</HintPath>
148 ····</Reference>
149 ····<Reference Include="NDO.Postgre">
150 ······<HintPath>..\Provider\PostGresProvider\NDO.Postgre\bin\$(Configuration)\netstandard2.0\NDO.Postgre.dll</HintPath>
151 ····</Reference>
152 ····<Reference Include="PostGresUISupport">
153 ······<HintPath>..\Provider\PostGresProvider\PostGresUISupport\bin\$(Configuration)\net4.8\PostGresUISupport.dll</HintPath>
154 ····</Reference>
155 ····<Reference Include="NDO.Sqlite">
156 ······<HintPath>..\Provider\SqliteProvider\NDO.Sqlite\bin\$(Configuration)\netstandard2.0\NDO.Sqlite.dll</HintPath>
157 ····</Reference>
158 ····<Reference Include="SqliteUISupport">
159 ······<HintPath>..\Provider\SqliteProvider\SqliteUISupport\bin\$(Configuration)\net4.8\SqliteUISupport.dll</HintPath>
160 ····</Reference>
161 ····<Reference Include="NDO.Sqlserver">
162 ······<HintPath>..\Provider\SqlServerProvider\NDO.Sqlserver\bin\$(Configuration)\netstandard2.0\NDO.Sqlserver.dll</HintPath>
163 ····</Reference>
164 ····<Reference Include="SqlServerUISupport">
165 ······<HintPath>..\Provider\SqlServerProvider\SqlServerUISupport\bin\$(Configuration)\net4.8\SqlServerUISupport.dll</HintPath>
166 ····</Reference>
167 ····<!-- End Provider -->
168 ··</ItemGroup>
169 ··<ItemGroup>
170 ····<PackageReference Include="Community.VisualStudio.VSCT" Version="16.0.29.6" PrivateAssets="all" />
171 ····<PackageReference Include="Community.VisualStudio.Toolkit.17" Version="17.0.330" ExcludeAssets="Runtime" />
172 ····<PackageReference Include="Microsoft.VSSDK.BuildTools" Version="17.0.5232" />
173 ····<PackageReference Include="mono.cecil">
174 ······<Version>0.11.6</Version>
175 ····</PackageReference>
176 ····<PackageReference Include="mysql.data">
177 ······<Version>9.3.0</Version>
178 ····</PackageReference>
179 ····<PackageReference Include="mysqlconnector">
180 ······<Version>2.4.0</Version>
181 ····</PackageReference>
182 ····<PackageReference Include="npgsql">
183 ······<Version>8.0.7</Version>
184 ····</PackageReference>
185 ····<PackageReference Include="NuGet.VisualStudio">
186 ······<Version>17.1.0</Version>
187 ····</PackageReference>
188 ····<PackageReference Include="Nuget.VisualStudio.Contracts">
189 ······<Version>17.9.1</Version>
190 ····</PackageReference>
191 ····<PackageReference Include="System.Data.SqlClient">
192 ······<Version>4.9.0</Version>
193 ····</PackageReference>
194 ····<PackageReference Include="System.Data.Sqlite.Core.msil">
195 ······<Version>1.0.119</Version>
 
 
 
196 ····</PackageReference>
197 ··</ItemGroup>
198 ··<ItemGroup>
199 ····<Content Include="Resources\Images.png">
200 ······<IncludeInVSIX>true</IncludeInVSIX>
201 ····</Content>
202 ····<Content Include="MappingTool\Mapping.deps.json">
203 ······<IncludeInVSIX>true</IncludeInVSIX>
204 ······<VsixSubPath>MappingTool</VsixSubPath>
205 ····</Content>
206 ····<Content Include="MappingTool\Mapping.dll">
207 ······<IncludeInVSIX>true</IncludeInVSIX>
208 ······<VsixSubPath>MappingTool</VsixSubPath>
209 ····</Content>
210 ····<Content Include="MappingTool\Mapping.exe">
211 ······<IncludeInVSIX>true</IncludeInVSIX>
212 ······<VsixSubPath>MappingTool</VsixSubPath>
213 ····</Content>
214 ····<Content Include="MappingTool\Mapping.pdb">
215 ······<IncludeInVSIX>true</IncludeInVSIX>
216 ······<VsixSubPath>MappingTool</VsixSubPath>
217 ····</Content>
218 ····<Content Include="MappingTool\Mapping.runtimeconfig.json">
219 ······<IncludeInVSIX>true</IncludeInVSIX>
220 ······<VsixSubPath>MappingTool</VsixSubPath>
221 ····</Content>
222 ··</ItemGroup>
223 ··<ItemGroup>
224 ····<EmbeddedResource Include="ConfigurationDialog.resx">
225 ······<DependentUpon>ConfigurationDialog.cs</DependentUpon>
226 ····</EmbeddedResource>
227 ····<EmbeddedResource Include="PersistentClassDialog.resx">
228 ······<DependentUpon>PersistentClassDialog.cs</DependentUpon>
229 ····</EmbeddedResource>
230 ····<EmbeddedResource Include="RelationDialog.resx">
231 ······<DependentUpon>RelationDialog.cs</DependentUpon>
232 ····</EmbeddedResource>
233 ··</ItemGroup>
234 ··<ItemGroup>
235 ····<Content Include="Resources\Images.png">
236 ······<IncludeInVSIX>true</IncludeInVSIX>
237 ····</Content>
238 ··</ItemGroup>
239 ··<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
240 ··<Import Project="$(VSToolsPath)\VSSDK\Microsoft.VsSDK.targets" Condition="'$(VSToolsPath)' != ''" />
241 ··<Target Name="PrepareEnhDate" BeforeTargets="PrepareForBuild">
242 ····<MakeDir Directories="MappingTool" Condition="!Exists('MappingTool')" />
243 ····<Exec Command="..\Tools\MakeEnhancerDate\bin\Release\net8.0\MakeEnhancerDate.exe &gt; EnhDate.cs" />
244 ····<Copy SourceFiles="..\SimpleMappingTool\bin\Release\net8.0-windows\Mapping.deps.json" DestinationFolder="MappingTool" />
245 ····<Copy SourceFiles="..\SimpleMappingTool\bin\Release\net8.0-windows\Mapping.dll" DestinationFolder="MappingTool" />
246 ····<Copy SourceFiles="..\SimpleMappingTool\bin\Release\net8.0-windows\Mapping.exe" DestinationFolder="MappingTool" />
247 ····<Copy SourceFiles="..\SimpleMappingTool\bin\Release\net8.0-windows\Mapping.pdb" DestinationFolder="MappingTool" />
248 ····<Copy SourceFiles="..\SimpleMappingTool\bin\Release\net8.0-windows\Mapping.runtimeconfig.json" DestinationFolder="MappingTool" />
249 ··</Target>
250 ··<Target Name="AddDlls" AfterTargets="Build">
251 ····<Message Text="Copy Dlls" Importance="high" />
252 ····<Exec Command="..\Tools\AddMappingToVsix\bin\Release\net8.0\AddMappingToVsix bin\Release\NDOPackage.vsix" />
253 ··</Target>
254 ··<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
255 ······ Other similar extension points exist, see Microsoft.Common.targets.
256 ··<Target Name="BeforeBuild">
257 ··</Target>
258 ··<Target Name="AfterBuild">
259 ··</Target>
260 ··-->
261 </Project>
New Commit (5192672)
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 ··<PropertyGroup>
4 ····<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
5 ····<LangVersion>latest</LangVersion>
6 ··</PropertyGroup>
7 ··<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
8 ··<PropertyGroup>
9 ····<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
10 ····<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
11 ····<SchemaVersion>2.0</SchemaVersion>
12 ····<ProjectTypeGuids>{82b43b9b-a64c-4715-b499-d71e9ca2bd60};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
13 ····<ProjectGuid>{8D296313-4B79-4E0B-8900-1DECDE8A57A3}</ProjectGuid>
14 ····<OutputType>Library</OutputType>
15 ····<AppDesignerFolder>Properties</AppDesignerFolder>
16 ····<RootNamespace>NDOVsPackage</RootNamespace>
17 ····<AssemblyName>NDOPackage</AssemblyName>
18 ····<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
19 ····<GeneratePkgDefFile>true</GeneratePkgDefFile>
20 ····<UseCodebase>true</UseCodebase>
21 ····<IncludeAssemblyInVSIXContainer>true</IncludeAssemblyInVSIXContainer>
22 ····<IncludeDebugSymbolsInVSIXContainer>true</IncludeDebugSymbolsInVSIXContainer>
23 ····<IncludeDebugSymbolsInLocalVSIXDeployment>false</IncludeDebugSymbolsInLocalVSIXDeployment>
24 ····<CopyBuildOutputToOutputDirectory>true</CopyBuildOutputToOutputDirectory>
25 ····<CopyOutputSymbolsToOutputDirectory>true</CopyOutputSymbolsToOutputDirectory>
26 ····<StartAction>Program</StartAction>
27 ····<StartProgram Condition="'$(DevEnvDir)' != ''">$(DevEnvDir)devenv.exe</StartProgram>
28 ····<StartArguments>/rootsuffix Exp</StartArguments>
29 ····<ApplicationHighDpiMode>SystemAware</ApplicationHighDpiMode>
30 ··</PropertyGroup>
31 ··<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
32 ····<DebugSymbols>true</DebugSymbols>
33 ····<DebugType>full</DebugType>
34 ····<Optimize>false</Optimize>
35 ····<OutputPath>bin\Debug\</OutputPath>
36 ····<DefineConstants>DEBUG;TRACE</DefineConstants>
37 ····<ErrorReport>prompt</ErrorReport>
38 ····<WarningLevel>4</WarningLevel>
39 ··</PropertyGroup>
40 ··<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
41 ····<DebugType>pdbonly</DebugType>
42 ····<Optimize>true</Optimize>
43 ····<OutputPath>bin\Release\</OutputPath>
44 ····<DefineConstants>TRACE</DefineConstants>
45 ····<ErrorReport>prompt</ErrorReport>
46 ····<WarningLevel>4</WarningLevel>
47 ··</PropertyGroup>
48 ··<ItemGroup>
49 ····<Compile Include="ApplicationObject.cs" />
50 ····<Compile Include="BuildEventHandler.cs" />
51 ····<Compile Include="CodeGenHelper.cs" />
52 ····<Compile Include="Commands\AddAccessorCs.cs" />
53 ····<Compile Include="Commands\AddAccessorVb.cs" />
54 ····<Compile Include="Commands\AddPersistentClassCs.cs" />
55 ····<Compile Include="Commands\AddPersistentClassVb.cs" />
56 ····<Compile Include="Commands\OpenMappingTool.cs" />
57 ····<Compile Include="Commands\Configure.cs" />
58 ····<Compile Include="Commands\AddRelation.cs" />
59 ····<Compile Include="Commands\AddPersistentClass.cs" />
60 ····<Compile Include="ConfigurationDialog.cs">
61 ······<SubType>Form</SubType>
62 ····</Compile>
63 ····<Compile Include="ConfigurationOptions.cs" />
64 ····<Compile Include="Connection.cs" />
65 ····<Compile Include="ConsoleProcess.cs" />
66 ····<Compile Include="EnhancerEmptyException.cs" />
67 ····<Compile Include="EnhDate.cs" />
68 ····<Compile Include="ExtendedPath.cs" />
69 ····<Compile Include="MessageAdapter.cs" />
70 ····<Compile Include="NDOAssemblyChecker.cs" />
71 ····<Compile Include="NDOMapping.cs" />
72 ····<Compile Include="NDOProviderFactory.cs" />
73 ····<Compile Include="NDOReference.cs" />
74 ····<Compile Include="NdoUIProviderFactory.cs" />
75 ····<Compile Include="PersistentClassDialog.cs">
76 ······<SubType>Form</SubType>
77 ····</Compile>
78 ····<Compile Include="ProjectDescription.cs" />
79 ····<Compile Include="ProjectExtensions.cs" />
80 ····<Compile Include="ProjectIterator.cs" />
81 ····<Compile Include="ProjectKind.cs" />
82 ····<Compile Include="Properties\AssemblyInfo.cs" />
83 ····<Compile Include="Commands\AddAccessor.cs" />
84 ····<Compile Include="NDOPackage.cs" />
85 ····<Compile Include="RelationDialog.cs">
86 ······<SubType>Form</SubType>
87 ····</Compile>
88 ····<Compile Include="source.extension.cs">
89 ······<AutoGen>True</AutoGen>
90 ······<DesignTime>True</DesignTime>
91 ······<DependentUpon>source.extension.vsixmanifest</DependentUpon>
92 ····</Compile>
93 ····<Compile Include="TabProperties.cs" />
94 ····<Compile Include="VSCommandTable.cs">
95 ······<AutoGen>True</AutoGen>
96 ······<DesignTime>True</DesignTime>
97 ······<DependentUpon>VSCommandTable.vsct</DependentUpon>
98 ····</Compile>
99 ····<Compile Include="XmlHelper.cs" />
100 ··</ItemGroup>
101 ··<ItemGroup>
102 ····<None Include="source.extension.vsixmanifest">
103 ······<SubType>Designer</SubType>
104 ······<Generator>VsixManifestGenerator</Generator>
105 ······<LastGenOutput>source.extension.cs</LastGenOutput>
106 ····</None>
107 ··</ItemGroup>
108 ··<ItemGroup>
109 ····<VSCTCompile Include="VSCommandTable.vsct">
110 ······<ResourceName>Menus.ctmenu</ResourceName>
111 ······<Generator>VsctGenerator</Generator>
112 ······<LastGenOutput>VSCommandTable.cs</LastGenOutput>
113 ····</VSCTCompile>
114 ··</ItemGroup>
115 ··<ItemGroup>
116 ····<Reference Include="NDO.Mapping">
117 ······<HintPath>..\NDO.Mapping\NDO.Mapping\bin\Release\netstandard2.0\NDO.Mapping.dll</HintPath>
118 ····</Reference>
119 ····<Reference Include="NDOInterfaces, Version=5.0.0.0, Culture=neutral, processorArchitecture=MSIL">
120 ······<HintPath>..\NDOInterfaces\bin\Release\net48\NDOInterfaces.dll</HintPath>
121 ····</Reference>
122 ····<Reference Include="System" />
123 ····<Reference Include="System.Design" />
124 ····<Reference Include="System.Drawing" />
125 ····<Reference Include="System.Windows.Forms" />
126 ····<Reference Include="System.Xml" />
127 ····<Reference Include="System.Xml.Linq" />
128 ····<Reference Include="NDO.UISupport">
129 ······<HintPath>..\UISupport\NDO.UISupport\bin\$(Configuration)\NDO.UISupport.dll</HintPath>
130 ····</Reference>
131 ····<!-- Provider -->
132 ····<Reference Include="MySqlConnectorUISupport">
133 ······<HintPath>..\Provider\MySqlConnectorProvider\MySqlConnectorUISupport\bin\Release\net4.8\MySqlConnectorUISupport.dll</HintPath>
134 ····</Reference>
135 ····<Reference Include="NDO.MySqlConnector">
136 ······<HintPath>..\Provider\MySqlConnectorProvider\NDO.MySqlConnector\bin\Release\netstandard2.0\NDO.MySqlConnector.dll</HintPath>
137 ····</Reference>
138 ····<Reference Include="NDO.MySql">
139 ······<HintPath>..\Provider\MySqlNdoProvider\NDO.MySql\bin\$(Configuration)\netstandard2.0\NDO.MySql.dll</HintPath>
140 ····</Reference>
141 ····<Reference Include="MySqlUISupport">
142 ······<HintPath>..\Provider\MySqlNdoProvider\MySqlUISupport\bin\$(Configuration)\net4.8\MySqlUISupport.dll</HintPath>
143 ····</Reference>
144 ····<Reference Include="NDO.Oracle">
145 ······<HintPath>..\Provider\OracleProvider\NDO.Oracle\bin\$(Configuration)\netstandard2.0\NDO.Oracle.dll</HintPath>
146 ····</Reference>
147 ····<Reference Include="OracleUISupport">
148 ······<HintPath>..\Provider\OracleProvider\OracleUISupport\bin\$(Configuration)\net4.8\OracleUISupport.dll</HintPath>
149 ····</Reference>
150 ····<Reference Include="NDO.Postgre">
151 ······<HintPath>..\Provider\PostGresProvider\NDO.Postgre\bin\$(Configuration)\netstandard2.0\NDO.Postgre.dll</HintPath>
152 ····</Reference>
153 ····<Reference Include="PostGresUISupport">
154 ······<HintPath>..\Provider\PostGresProvider\PostGresUISupport\bin\$(Configuration)\net4.8\PostGresUISupport.dll</HintPath>
155 ····</Reference>
156 ····<Reference Include="NDO.Sqlite">
157 ······<HintPath>..\Provider\SqliteProvider\NDO.Sqlite\bin\$(Configuration)\netstandard2.0\NDO.Sqlite.dll</HintPath>
158 ····</Reference>
159 ····<Reference Include="SqliteUISupport">
160 ······<HintPath>..\Provider\SqliteProvider\SqliteUISupport\bin\$(Configuration)\net4.8\SqliteUISupport.dll</HintPath>
161 ····</Reference>
162 ····<Reference Include="NDO.Sqlserver">
163 ······<HintPath>..\Provider\SqlServerProvider\NDO.Sqlserver\bin\$(Configuration)\netstandard2.0\NDO.Sqlserver.dll</HintPath>
164 ····</Reference>
165 ····<Reference Include="SqlServerUISupport">
166 ······<HintPath>..\Provider\SqlServerProvider\SqlServerUISupport\bin\$(Configuration)\net4.8\SqlServerUISupport.dll</HintPath>
167 ····</Reference>
168 ····<!-- End Provider -->
169 ··</ItemGroup>
170 ··<ItemGroup>
171 ····<PackageReference Include="Community.VisualStudio.VSCT" Version="16.0.29.6" PrivateAssets="all" />
172 ····<PackageReference Include="Community.VisualStudio.Toolkit.17" Version="17.0.330" ExcludeAssets="Runtime" />
173 ····<PackageReference Include="Microsoft.VSSDK.BuildTools" Version="17.0.5232" />
174 ····<PackageReference Include="mono.cecil">
175 ······<Version>0.11.6</Version>
176 ····</PackageReference>
177 ····<PackageReference Include="mysql.data">
178 ······<Version>9.3.0</Version>
179 ····</PackageReference>
180 ····<PackageReference Include="mysqlconnector">
181 ······<Version>2.4.0</Version>
182 ····</PackageReference>
183 ····<PackageReference Include="npgsql">
184 ······<Version>8.0.7</Version>
185 ····</PackageReference>
186 ····<PackageReference Include="NuGet.VisualStudio">
187 ······<Version>17.1.0</Version>
188 ····</PackageReference>
189 ····<PackageReference Include="Nuget.VisualStudio.Contracts">
190 ······<Version>17.9.1</Version>
191 ····</PackageReference>
192 ····<PackageReference Include="System.Data.SqlClient">
193 ······<Version>4.9.0</Version>
194 ····</PackageReference>
195 ····<PackageReference Include="System.Data.Sqlite.Core.msil">
196 ······<Version>1.0.119</Version>
197 ····</PackageReference>
198 ····<PackageReference Include="WinForms.FontSize">
199 ······<Version>1.0.0</Version>
200 ····</PackageReference>
201 ··</ItemGroup>
202 ··<ItemGroup>
203 ····<Content Include="Resources\Images.png">
204 ······<IncludeInVSIX>true</IncludeInVSIX>
205 ····</Content>
206 ····<Content Include="MappingTool\Mapping.deps.json">
207 ······<IncludeInVSIX>true</IncludeInVSIX>
208 ······<VsixSubPath>MappingTool</VsixSubPath>
209 ····</Content>
210 ····<Content Include="MappingTool\Mapping.dll">
211 ······<IncludeInVSIX>true</IncludeInVSIX>
212 ······<VsixSubPath>MappingTool</VsixSubPath>
213 ····</Content>
214 ····<Content Include="MappingTool\Mapping.exe">
215 ······<IncludeInVSIX>true</IncludeInVSIX>
216 ······<VsixSubPath>MappingTool</VsixSubPath>
217 ····</Content>
218 ····<Content Include="MappingTool\Mapping.pdb">
219 ······<IncludeInVSIX>true</IncludeInVSIX>
220 ······<VsixSubPath>MappingTool</VsixSubPath>
221 ····</Content>
222 ····<Content Include="MappingTool\Mapping.runtimeconfig.json">
223 ······<IncludeInVSIX>true</IncludeInVSIX>
224 ······<VsixSubPath>MappingTool</VsixSubPath>
225 ····</Content>
226 ··</ItemGroup>
227 ··<ItemGroup>
228 ····<EmbeddedResource Include="ConfigurationDialog.resx">
229 ······<DependentUpon>ConfigurationDialog.cs</DependentUpon>
230 ····</EmbeddedResource>
231 ····<EmbeddedResource Include="PersistentClassDialog.resx">
232 ······<DependentUpon>PersistentClassDialog.cs</DependentUpon>
233 ····</EmbeddedResource>
234 ····<EmbeddedResource Include="RelationDialog.resx">
235 ······<DependentUpon>RelationDialog.cs</DependentUpon>
236 ····</EmbeddedResource>
237 ··</ItemGroup>
238 ··<ItemGroup>
239 ····<Content Include="Resources\Images.png">
240 ······<IncludeInVSIX>true</IncludeInVSIX>
241 ····</Content>
242 ··</ItemGroup>
243 ··<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
244 ··<Import Project="$(VSToolsPath)\VSSDK\Microsoft.VsSDK.targets" Condition="'$(VSToolsPath)' != ''" />
245 ··<Target Name="PrepareEnhDate" BeforeTargets="PrepareForBuild">
246 ····<MakeDir Directories="MappingTool" Condition="!Exists('MappingTool')" />
247 ····<Exec Command="..\Tools\MakeEnhancerDate\bin\Release\net8.0\MakeEnhancerDate.exe &gt; EnhDate.cs" />
248 ····<Copy SourceFiles="..\SimpleMappingTool\bin\Release\net8.0-windows\Mapping.deps.json" DestinationFolder="MappingTool" />
249 ····<Copy SourceFiles="..\SimpleMappingTool\bin\Release\net8.0-windows\Mapping.dll" DestinationFolder="MappingTool" />
250 ····<Copy SourceFiles="..\SimpleMappingTool\bin\Release\net8.0-windows\Mapping.exe" DestinationFolder="MappingTool" />
251 ····<Copy SourceFiles="..\SimpleMappingTool\bin\Release\net8.0-windows\Mapping.pdb" DestinationFolder="MappingTool" />
252 ····<Copy SourceFiles="..\SimpleMappingTool\bin\Release\net8.0-windows\Mapping.runtimeconfig.json" DestinationFolder="MappingTool" />
253 ··</Target>
254 ··<Target Name="AddDlls" AfterTargets="Build">
255 ····<Message Text="Copy Dlls" Importance="high" />
256 ····<Exec Command="..\Tools\AddMappingToVsix\bin\Release\net8.0\AddMappingToVsix bin\Release\NDOPackage.vsix" />
257 ··</Target>
258 ··<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
259 ······ Other similar extension points exist, see Microsoft.Common.targets.
260 ··<Target Name="BeforeBuild">
261 ··</Target>
262 ··<Target Name="AfterBuild">
263 ··</Target>
264 ··-->
265 </Project>