Skip to content

Commit

Permalink
Embedded localization assemblies. This resolves #83.
Browse files Browse the repository at this point in the history
  • Loading branch information
ravibpatel committed Mar 19, 2018
1 parent dd3807e commit 827eb81
Show file tree
Hide file tree
Showing 23 changed files with 399 additions and 111 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -250,3 +250,6 @@ paket-files/
# JetBrains Rider
.idea/
*.sln.iml
*.snk
/AutoUpdater.NET/lib
/AutoUpdater.NET/build/lib/net40
75 changes: 75 additions & 0 deletions AutoUpdater.NET.sln
Original file line number Diff line number Diff line change
Expand Up @@ -17,29 +17,104 @@ EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Debug-NET35|Any CPU = Debug-NET35|Any CPU
Debug-NET40|Any CPU = Debug-NET40|Any CPU
Debug-NET452|Any CPU = Debug-NET452|Any CPU
Debug-NET462|Any CPU = Debug-NET462|Any CPU
Release|Any CPU = Release|Any CPU
Release-NET35|Any CPU = Release-NET35|Any CPU
Release-NET40|Any CPU = Release-NET40|Any CPU
Release-NET452|Any CPU = Release-NET452|Any CPU
Release-NET462|Any CPU = Release-NET462|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{FB9E7E6B-B19F-4F37-A708-2996190CEF13}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{FB9E7E6B-B19F-4F37-A708-2996190CEF13}.Debug|Any CPU.Build.0 = Debug|Any CPU
{FB9E7E6B-B19F-4F37-A708-2996190CEF13}.Debug-NET35|Any CPU.ActiveCfg = Debug-NET35|Any CPU
{FB9E7E6B-B19F-4F37-A708-2996190CEF13}.Debug-NET35|Any CPU.Build.0 = Debug-NET35|Any CPU
{FB9E7E6B-B19F-4F37-A708-2996190CEF13}.Debug-NET40|Any CPU.ActiveCfg = Debug-NET40|Any CPU
{FB9E7E6B-B19F-4F37-A708-2996190CEF13}.Debug-NET40|Any CPU.Build.0 = Debug-NET40|Any CPU
{FB9E7E6B-B19F-4F37-A708-2996190CEF13}.Debug-NET452|Any CPU.ActiveCfg = Debug-NET452|Any CPU
{FB9E7E6B-B19F-4F37-A708-2996190CEF13}.Debug-NET452|Any CPU.Build.0 = Debug-NET452|Any CPU
{FB9E7E6B-B19F-4F37-A708-2996190CEF13}.Debug-NET462|Any CPU.ActiveCfg = Debug-NET462|Any CPU
{FB9E7E6B-B19F-4F37-A708-2996190CEF13}.Debug-NET462|Any CPU.Build.0 = Debug-NET462|Any CPU
{FB9E7E6B-B19F-4F37-A708-2996190CEF13}.Release|Any CPU.ActiveCfg = Release|Any CPU
{FB9E7E6B-B19F-4F37-A708-2996190CEF13}.Release|Any CPU.Build.0 = Release|Any CPU
{FB9E7E6B-B19F-4F37-A708-2996190CEF13}.Release-NET35|Any CPU.ActiveCfg = Release-NET35|Any CPU
{FB9E7E6B-B19F-4F37-A708-2996190CEF13}.Release-NET35|Any CPU.Build.0 = Release-NET35|Any CPU
{FB9E7E6B-B19F-4F37-A708-2996190CEF13}.Release-NET40|Any CPU.ActiveCfg = Release-NET40|Any CPU
{FB9E7E6B-B19F-4F37-A708-2996190CEF13}.Release-NET40|Any CPU.Build.0 = Release-NET40|Any CPU
{FB9E7E6B-B19F-4F37-A708-2996190CEF13}.Release-NET452|Any CPU.ActiveCfg = Release-NET452|Any CPU
{FB9E7E6B-B19F-4F37-A708-2996190CEF13}.Release-NET452|Any CPU.Build.0 = Release-NET452|Any CPU
{FB9E7E6B-B19F-4F37-A708-2996190CEF13}.Release-NET462|Any CPU.ActiveCfg = Release-NET462|Any CPU
{FB9E7E6B-B19F-4F37-A708-2996190CEF13}.Release-NET462|Any CPU.Build.0 = Release-NET462|Any CPU
{FD5AE762-C630-49F8-B814-FCF70E7838D1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{FD5AE762-C630-49F8-B814-FCF70E7838D1}.Debug|Any CPU.Build.0 = Debug|Any CPU
{FD5AE762-C630-49F8-B814-FCF70E7838D1}.Debug-NET35|Any CPU.ActiveCfg = Debug|Any CPU
{FD5AE762-C630-49F8-B814-FCF70E7838D1}.Debug-NET35|Any CPU.Build.0 = Debug|Any CPU
{FD5AE762-C630-49F8-B814-FCF70E7838D1}.Debug-NET40|Any CPU.ActiveCfg = Debug|Any CPU
{FD5AE762-C630-49F8-B814-FCF70E7838D1}.Debug-NET40|Any CPU.Build.0 = Debug|Any CPU
{FD5AE762-C630-49F8-B814-FCF70E7838D1}.Debug-NET452|Any CPU.ActiveCfg = Debug|Any CPU
{FD5AE762-C630-49F8-B814-FCF70E7838D1}.Debug-NET452|Any CPU.Build.0 = Debug|Any CPU
{FD5AE762-C630-49F8-B814-FCF70E7838D1}.Debug-NET462|Any CPU.ActiveCfg = Debug|Any CPU
{FD5AE762-C630-49F8-B814-FCF70E7838D1}.Debug-NET462|Any CPU.Build.0 = Debug|Any CPU
{FD5AE762-C630-49F8-B814-FCF70E7838D1}.Release|Any CPU.ActiveCfg = Release|Any CPU
{FD5AE762-C630-49F8-B814-FCF70E7838D1}.Release|Any CPU.Build.0 = Release|Any CPU
{FD5AE762-C630-49F8-B814-FCF70E7838D1}.Release-NET35|Any CPU.ActiveCfg = Release|Any CPU
{FD5AE762-C630-49F8-B814-FCF70E7838D1}.Release-NET35|Any CPU.Build.0 = Release|Any CPU
{FD5AE762-C630-49F8-B814-FCF70E7838D1}.Release-NET40|Any CPU.ActiveCfg = Release|Any CPU
{FD5AE762-C630-49F8-B814-FCF70E7838D1}.Release-NET40|Any CPU.Build.0 = Release|Any CPU
{FD5AE762-C630-49F8-B814-FCF70E7838D1}.Release-NET452|Any CPU.ActiveCfg = Release|Any CPU
{FD5AE762-C630-49F8-B814-FCF70E7838D1}.Release-NET452|Any CPU.Build.0 = Release|Any CPU
{FD5AE762-C630-49F8-B814-FCF70E7838D1}.Release-NET462|Any CPU.ActiveCfg = Release|Any CPU
{FD5AE762-C630-49F8-B814-FCF70E7838D1}.Release-NET462|Any CPU.Build.0 = Release|Any CPU
{91DE558C-6DB8-429B-A069-C0491DCFF15B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{91DE558C-6DB8-429B-A069-C0491DCFF15B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{91DE558C-6DB8-429B-A069-C0491DCFF15B}.Debug-NET35|Any CPU.ActiveCfg = Debug|Any CPU
{91DE558C-6DB8-429B-A069-C0491DCFF15B}.Debug-NET35|Any CPU.Build.0 = Debug|Any CPU
{91DE558C-6DB8-429B-A069-C0491DCFF15B}.Debug-NET40|Any CPU.ActiveCfg = Debug|Any CPU
{91DE558C-6DB8-429B-A069-C0491DCFF15B}.Debug-NET40|Any CPU.Build.0 = Debug|Any CPU
{91DE558C-6DB8-429B-A069-C0491DCFF15B}.Debug-NET452|Any CPU.ActiveCfg = Debug|Any CPU
{91DE558C-6DB8-429B-A069-C0491DCFF15B}.Debug-NET452|Any CPU.Build.0 = Debug|Any CPU
{91DE558C-6DB8-429B-A069-C0491DCFF15B}.Debug-NET462|Any CPU.ActiveCfg = Debug|Any CPU
{91DE558C-6DB8-429B-A069-C0491DCFF15B}.Debug-NET462|Any CPU.Build.0 = Debug|Any CPU
{91DE558C-6DB8-429B-A069-C0491DCFF15B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{91DE558C-6DB8-429B-A069-C0491DCFF15B}.Release|Any CPU.Build.0 = Release|Any CPU
{91DE558C-6DB8-429B-A069-C0491DCFF15B}.Release-NET35|Any CPU.ActiveCfg = Release|Any CPU
{91DE558C-6DB8-429B-A069-C0491DCFF15B}.Release-NET35|Any CPU.Build.0 = Release|Any CPU
{91DE558C-6DB8-429B-A069-C0491DCFF15B}.Release-NET40|Any CPU.ActiveCfg = Release|Any CPU
{91DE558C-6DB8-429B-A069-C0491DCFF15B}.Release-NET40|Any CPU.Build.0 = Release|Any CPU
{91DE558C-6DB8-429B-A069-C0491DCFF15B}.Release-NET452|Any CPU.ActiveCfg = Release|Any CPU
{91DE558C-6DB8-429B-A069-C0491DCFF15B}.Release-NET452|Any CPU.Build.0 = Release|Any CPU
{91DE558C-6DB8-429B-A069-C0491DCFF15B}.Release-NET462|Any CPU.ActiveCfg = Release|Any CPU
{91DE558C-6DB8-429B-A069-C0491DCFF15B}.Release-NET462|Any CPU.Build.0 = Release|Any CPU
{9AEE4F21-5ED5-4C7E-9249-8A680123B5E3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{9AEE4F21-5ED5-4C7E-9249-8A680123B5E3}.Debug|Any CPU.Build.0 = Debug|Any CPU
{9AEE4F21-5ED5-4C7E-9249-8A680123B5E3}.Debug-NET35|Any CPU.ActiveCfg = Debug|Any CPU
{9AEE4F21-5ED5-4C7E-9249-8A680123B5E3}.Debug-NET35|Any CPU.Build.0 = Debug|Any CPU
{9AEE4F21-5ED5-4C7E-9249-8A680123B5E3}.Debug-NET40|Any CPU.ActiveCfg = Debug|Any CPU
{9AEE4F21-5ED5-4C7E-9249-8A680123B5E3}.Debug-NET40|Any CPU.Build.0 = Debug|Any CPU
{9AEE4F21-5ED5-4C7E-9249-8A680123B5E3}.Debug-NET452|Any CPU.ActiveCfg = Debug|Any CPU
{9AEE4F21-5ED5-4C7E-9249-8A680123B5E3}.Debug-NET452|Any CPU.Build.0 = Debug|Any CPU
{9AEE4F21-5ED5-4C7E-9249-8A680123B5E3}.Debug-NET462|Any CPU.ActiveCfg = Debug|Any CPU
{9AEE4F21-5ED5-4C7E-9249-8A680123B5E3}.Debug-NET462|Any CPU.Build.0 = Debug|Any CPU
{9AEE4F21-5ED5-4C7E-9249-8A680123B5E3}.Release|Any CPU.ActiveCfg = Release|Any CPU
{9AEE4F21-5ED5-4C7E-9249-8A680123B5E3}.Release|Any CPU.Build.0 = Release|Any CPU
{9AEE4F21-5ED5-4C7E-9249-8A680123B5E3}.Release-NET35|Any CPU.ActiveCfg = Release|Any CPU
{9AEE4F21-5ED5-4C7E-9249-8A680123B5E3}.Release-NET35|Any CPU.Build.0 = Release|Any CPU
{9AEE4F21-5ED5-4C7E-9249-8A680123B5E3}.Release-NET40|Any CPU.ActiveCfg = Release|Any CPU
{9AEE4F21-5ED5-4C7E-9249-8A680123B5E3}.Release-NET40|Any CPU.Build.0 = Release|Any CPU
{9AEE4F21-5ED5-4C7E-9249-8A680123B5E3}.Release-NET452|Any CPU.ActiveCfg = Release|Any CPU
{9AEE4F21-5ED5-4C7E-9249-8A680123B5E3}.Release-NET452|Any CPU.Build.0 = Release|Any CPU
{9AEE4F21-5ED5-4C7E-9249-8A680123B5E3}.Release-NET462|Any CPU.ActiveCfg = Release|Any CPU
{9AEE4F21-5ED5-4C7E-9249-8A680123B5E3}.Release-NET462|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {75C1F7DD-ECF1-4859-8379-89B62DF2516C}
EndGlobalSection
GlobalSection(SubversionScc) = preSolution
Svn-Managed = True
Manager = AnkhSVN - Subversion Support for Visual Studio
Expand Down
89 changes: 79 additions & 10 deletions AutoUpdater.NET/AutoUpdater.NET.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -6,39 +6,85 @@
<ProductVersion>8.0.30703</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{FB9E7E6B-B19F-4F37-A708-2996190CEF13}</ProjectGuid>
<OutputType>Library</OutputType>
<OutputType>library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>AutoUpdaterDotNET</RootNamespace>
<AssemblyName>AutoUpdater.NET</AssemblyName>
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile />
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition="$(Configuration.Contains('Debug'))">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\$(TargetFrameworkVersion)</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<DocumentationFile>bin\Debug\$(TargetFrameworkVersion)\AutoUpdater.NET.XML</DocumentationFile>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition="$(Configuration.Contains('Release'))">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\$(TargetFrameworkVersion)</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<DocumentationFile>bin\Release\$(TargetFrameworkVersion)\AutoUpdater.NET.XML</DocumentationFile>
<UseVSHostingProcess>false</UseVSHostingProcess>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
<TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
<OutputPath>bin\Debug\net20</OutputPath>
<DocumentationFile>bin\Debug\net20\AutoUpdater.NET.XML</DocumentationFile>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
<TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
<OutputPath>build\lib\net20</OutputPath>
<DocumentationFile>build\lib\net20\AutoUpdater.NET.XML</DocumentationFile>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Debug-NET35' ">
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
<OutputPath>bin\Debug\net35</OutputPath>
<DocumentationFile>bin\Debug\net35\AutoUpdater.NET.XML</DocumentationFile>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Release-NET35' ">
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
<OutputPath>build\lib\net35</OutputPath>
<DocumentationFile>build\lib\net35\AutoUpdater.NET.XML</DocumentationFile>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Debug-NET40' ">
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<OutputPath>bin\Debug\net40</OutputPath>
<DocumentationFile>bin\Debug\net40\AutoUpdater.NET.XML</DocumentationFile>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Release-NET40' ">
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<OutputPath>build\lib\net40</OutputPath>
<DocumentationFile>build\lib\net40\AutoUpdater.NET.XML</DocumentationFile>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Debug-NET452' ">
<TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion>
<OutputPath>bin\Debug\net452</OutputPath>
<DocumentationFile>bin\Debug\net452\AutoUpdater.NET.XML</DocumentationFile>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Release-NET452' ">
<TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion>
<OutputPath>build\lib\net452</OutputPath>
<DocumentationFile>build\lib\net452\AutoUpdater.NET.XML</DocumentationFile>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Debug-NET462' ">
<TargetFrameworkVersion>v4.6.2</TargetFrameworkVersion>
<OutputPath>bin\Debug\net462</OutputPath>
<DocumentationFile>bin\Debug\net462\AutoUpdater.NET.XML</DocumentationFile>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Release-NET462' ">
<TargetFrameworkVersion>v4.6.2</TargetFrameworkVersion>
<OutputPath>build\lib\net462</OutputPath>
<DocumentationFile>build\lib\net462\AutoUpdater.NET.XML</DocumentationFile>
</PropertyGroup>
<PropertyGroup>
<SignAssembly>false</SignAssembly>
<SignAssembly>true</SignAssembly>
</PropertyGroup>
<PropertyGroup>
<AssemblyOriginatorKeyFile>AutoUpdater.NET.pfx</AssemblyOriginatorKeyFile>
<AssemblyOriginatorKeyFile>AutoUpdater.NET.snk</AssemblyOriginatorKeyFile>
</PropertyGroup>
<!-- WPF Specific -->
<PropertyGroup Condition=" '$(TargetFrameworkVersion)' != 'v2.0' And '$(TargetFrameworkVersion)' != 'v3.0' ">
Expand All @@ -53,6 +99,10 @@
<ItemGroup>
<Reference Include="WindowsBase" />
<Reference Include="PresentationFramework" />
</ItemGroup>
</When>
<When Condition=" '$(WPFSupported)' And '$(TargetFrameworkVersion)' != 'v3.5' ">
<ItemGroup>
<Reference Include="System.Xaml" />
</ItemGroup>
</When>
Expand Down Expand Up @@ -137,6 +187,9 @@
<EmbeddedResource Include="DownloadUpdateDialog.zh.resx">
<DependentUpon>DownloadUpdateDialog.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DownloadUpdateDialog.zh-tw.resx">
<DependentUpon>DownloadUpdateDialog.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Properties\Resources.ja-JP.resx" />
<EmbeddedResource Include="Properties\Resources.da.resx" />
<EmbeddedResource Include="Properties\Resources.de.resx" />
Expand All @@ -149,6 +202,7 @@
<EmbeddedResource Include="Properties\Resources.ru.resx" />
<EmbeddedResource Include="Properties\Resources.sv.resx" />
<EmbeddedResource Include="Properties\Resources.zh.resx" />
<EmbeddedResource Include="Properties\Resources.zh-tw.resx" />
<EmbeddedResource Include="RemindLaterForm.da.resx">
<DependentUpon>RemindLaterForm.cs</DependentUpon>
</EmbeddedResource>
Expand Down Expand Up @@ -194,6 +248,9 @@
<EmbeddedResource Include="RemindLaterForm.zh.resx">
<DependentUpon>RemindLaterForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="RemindLaterForm.zh-tw.resx">
<DependentUpon>RemindLaterForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="UpdateForm.da.resx">
<DependentUpon>UpdateForm.cs</DependentUpon>
</EmbeddedResource>
Expand Down Expand Up @@ -245,9 +302,14 @@
<EmbeddedResource Include="UpdateForm.zh.resx">
<DependentUpon>UpdateForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="UpdateForm.zh-tw.resx">
<DependentUpon>UpdateForm.cs</DependentUpon>
</EmbeddedResource>
</ItemGroup>
<ItemGroup>
<None Include="AutoUpdater.NET.pfx" />
<None Include="AutoUpdater.NET.snk" />
<None Include="build\Autoupdater.NET.Official.nuspec" />
<None Include="packages.config" />
<None Include="Resources\download.png" />
</ItemGroup>
<ItemGroup>
Expand All @@ -272,6 +334,13 @@
<None Include="Resources\ZipExtractor.exe" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<Import Project="..\packages\Resource.Embedder.1.2.5\build\Resource.Embedder.targets" Condition="Exists('..\packages\Resource.Embedder.1.2.5\build\Resource.Embedder.targets')" />
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
<PropertyGroup>
<ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see https://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
</PropertyGroup>
<Error Condition="!Exists('..\packages\Resource.Embedder.1.2.5\build\Resource.Embedder.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Resource.Embedder.1.2.5\build\Resource.Embedder.targets'))" />
</Target>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
Expand Down
Binary file removed AutoUpdater.NET/AutoUpdater.NET.pfx
Binary file not shown.
Binary file added AutoUpdater.NET/AutoUpdater.NET.snk.enc
Binary file not shown.
Binary file modified AutoUpdater.NET/Resources/ZipExtractor.exe
Binary file not shown.
19 changes: 19 additions & 0 deletions AutoUpdater.NET/build/Autoupdater.NET.Official.nuspec
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="https://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata>
<id>Autoupdater.NET.Official</id>
<version>1.4.8</version>
<title>AutoUpdater.NET</title>
<authors>RBSoft</authors>
<owners>RBSoft</owners>
<licenseUrl>https://github.com/ravibpatel/AutoUpdater.NET/blob/master/LICENSE</licenseUrl>
<projectUrl>https://github.com/ravibpatel/AutoUpdater.NET</projectUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>AutoUpdater.NET is a class library that allows .NET developers to easily add auto update functionality to their classic desktop application projects.</description>
<summary>Add auto update functionality to .NET applications.</summary>
<releaseNotes>//TODO</releaseNotes>
<copyright>RBSoft</copyright>
<language>en-US</language>
<tags>autoupdate updater c# vb wpf winforms</tags>
</metadata>
</package>
4 changes: 4 additions & 0 deletions AutoUpdater.NET/packages.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Resource.Embedder" version="1.2.5" targetFramework="net40" developmentDependency="true" />
</packages>
Loading

0 comments on commit 827eb81

Please sign in to comment.