Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
54 changes: 7 additions & 47 deletions ExifToolWrapper.csproj
Original file line number Diff line number Diff line change
@@ -1,55 +1,15 @@
<?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')" />
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{F41A4BB6-10E2-4356-B331-69D704E8EEC3}</ProjectGuid>
<OutputType>Exe</OutputType>
<RootNamespace>ExifToolWrapper</RootNamespace>
<AssemblyName>ExifToolWrapper</AssemblyName>
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<Deterministic>true</Deterministic>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<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' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="Microsoft.CSharp" />
<Reference Include="System.Data" />
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="ConsoleHelper.cs" />
<Compile Include="ExifToolWrapper.cs" />
<Compile Include="Program.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<Content Include="exiftool.exe">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project>

</Project>
16 changes: 8 additions & 8 deletions ExifToolWrapper.sln
Original file line number Diff line number Diff line change
@@ -1,25 +1,25 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.28010.2046
# Visual Studio Version 17
VisualStudioVersion = 17.9.34728.123
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ExifToolWrapper", "ExifToolWrapper.csproj", "{F41A4BB6-10E2-4356-B331-69D704E8EEC3}"
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ExifToolWrapper", "ExifToolWrapper.csproj", "{9FBB51B3-4C82-4DA5-B53F-CA8EB49D202F}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{F41A4BB6-10E2-4356-B331-69D704E8EEC3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F41A4BB6-10E2-4356-B331-69D704E8EEC3}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F41A4BB6-10E2-4356-B331-69D704E8EEC3}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F41A4BB6-10E2-4356-B331-69D704E8EEC3}.Release|Any CPU.Build.0 = Release|Any CPU
{9FBB51B3-4C82-4DA5-B53F-CA8EB49D202F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{9FBB51B3-4C82-4DA5-B53F-CA8EB49D202F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{9FBB51B3-4C82-4DA5-B53F-CA8EB49D202F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{9FBB51B3-4C82-4DA5-B53F-CA8EB49D202F}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {AA3DE07A-01AF-4D2D-A311-F4DCC79FA175}
SolutionGuid = {56B6FA26-C8B7-4421-AFF6-495AB3C9AE20}
EndGlobalSection
EndGlobal
36 changes: 0 additions & 36 deletions Properties/AssemblyInfo.cs

This file was deleted.

2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@ A CodeBit is a way to share common code that's lighter weight than [NuGet](http:
In this case, the CodeBit is the ExifToolWrapper.cs file. It is intended to be reused in other applications.

## About the Project
This project includes the ExifToolWrapper.cs CodeBit and test code to make sure the class functions correctly. It was created in Microsoft Visual Studio 2017 and uses .NET Framework 4.0.
This project includes the ExifToolWrapper.cs CodeBit and test code to make sure the class functions correctly. It was created in Microsoft Visual Studio 2022 and uses .NET 8.
Binary file modified exiftool.exe
Binary file not shown.