Skip to content

Commit

Permalink
strong named assemblies
Browse files Browse the repository at this point in the history
  • Loading branch information
valdisiljuconoks committed Sep 22, 2018
1 parent a0605c5 commit 02f63ae
Show file tree
Hide file tree
Showing 7 changed files with 31 additions and 22 deletions.
12 changes: 4 additions & 8 deletions Tests/DbLocalizationProvider.Tests/App.config
@@ -1,24 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>

<configuration>
<configSections>
<!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
<section name="entityFramework"
type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
requirePermission="false" />
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false"/>
</configSections>
<entityFramework>
<defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework">
<parameters>
<parameter value="mssqllocaldb" />
<parameter value="mssqllocaldb"/>
</parameters>
</defaultConnectionFactory>
<providers>
<provider invariantName="System.Data.SqlClient"
type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
<provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer"/>
</providers>
</entityFramework>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1" />
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2"/>
</startup>
</configuration>
Expand Up @@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>DbLocalizationProvider.Tests</RootNamespace>
<AssemblyName>DbLocalizationProvider.Tests</AssemblyName>
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<ProjectTypeGuids>{3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion>
Expand Down Expand Up @@ -38,6 +38,12 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup>
<SignAssembly>true</SignAssembly>
</PropertyGroup>
<PropertyGroup>
<AssemblyOriginatorKeyFile>..\..\strongname.snk</AssemblyOriginatorKeyFile>
</PropertyGroup>
<ItemGroup>
<Reference Include="EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
<HintPath>..\..\packages\EntityFramework.6.1.2\lib\net45\EntityFramework.dll</HintPath>
Expand Down Expand Up @@ -238,11 +244,11 @@
<Error Condition="!Exists('..\..\packages\NETStandard.Library.2.0.0\build\netstandard2.0\NETStandard.Library.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\NETStandard.Library.2.0.0\build\netstandard2.0\NETStandard.Library.targets'))" />
</Target>
<Import Project="..\..\packages\NETStandard.Library.2.0.0\build\netstandard2.0\NETStandard.Library.targets" Condition="Exists('..\..\packages\NETStandard.Library.2.0.0\build\netstandard2.0\NETStandard.Library.targets')" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
<!-- 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">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>
</Project>
Binary file added publickey.snk
Binary file not shown.
Expand Up @@ -4,7 +4,7 @@
<TargetFrameworks>netstandard2.0;net461</TargetFrameworks>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<Version>4.2.2</Version>
<Version>5.0.0</Version>
<Description>Abstractions for Database driven localization provider.</Description>
<Company>Valdis Iljuconoks, https://tech-fellow.net</Company>
<Product>DbLocalizationProvider</Product>
Expand All @@ -20,8 +20,11 @@
<AllowedOutputExtensionsInPackageBuildOutputFolder>$(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb</AllowedOutputExtensionsInPackageBuildOutputFolder>
<RepositoryUrl>https://github.com/valdisiljuconoks/localizationprovider/</RepositoryUrl>
<RepositoryType>GitHub</RepositoryType>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
<FileVersion>4.2.2.0</FileVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<FileVersion>5.0.0.0</FileVersion>
<SignAssembly>true</SignAssembly>
<AssemblyOriginatorKeyFile>..\..\strongname.snk</AssemblyOriginatorKeyFile>
<DelaySign>false</DelaySign>
</PropertyGroup>

<Target Name="PrepublishScript" BeforeTargets="PrepareForPublish">
Expand Down
6 changes: 5 additions & 1 deletion src/DbLocalizationProvider/DbLocalizationProvider.csproj
Expand Up @@ -4,7 +4,7 @@
<TargetFrameworks>netstandard2.0;net461</TargetFrameworks>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<Version>4.2.2</Version>
<Version>5.0.0</Version>
<Description>Database driven localization provider</Description>
<Company>Valdis Iljuconoks, https://tech-fellow.net</Company>
<Product>DbLocalizationProvider</Product>
Expand All @@ -20,6 +20,10 @@
<AllowedOutputExtensionsInPackageBuildOutputFolder>$(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb</AllowedOutputExtensionsInPackageBuildOutputFolder>
<RepositoryUrl>https://github.com/valdisiljuconoks/localizationprovider/</RepositoryUrl>
<RepositoryType>GitHub</RepositoryType>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<SignAssembly>true</SignAssembly>
<AssemblyOriginatorKeyFile>..\..\strongname.snk</AssemblyOriginatorKeyFile>
<DelaySign>false</DelaySign>
</PropertyGroup>

<ItemGroup>
Expand Down
14 changes: 7 additions & 7 deletions src/DbLocalizationProvider/Properties/AssemblyInfo.cs
Expand Up @@ -3,10 +3,10 @@

[assembly: Guid("17ca5d23-46c3-44b1-8fa6-0f40b2e447ba")]

[assembly: InternalsVisibleTo("DbLocalizationProvider.AspNet")]
[assembly: InternalsVisibleTo("DbLocalizationProvider.AspNetCore")]
[assembly: InternalsVisibleTo("DbLocalizationProvider.AdminUI")]
[assembly: InternalsVisibleTo("DbLocalizationProvider.EPiServer")]
[assembly: InternalsVisibleTo("DbLocalizationProvider.EPiServer.JsResourceHandler")]
[assembly: InternalsVisibleTo("DbLocalizationProvider.MigrationTool")]
[assembly: InternalsVisibleTo("DbLocalizationProvider.Tests")]
//[assembly: InternalsVisibleTo("DbLocalizationProvider.AspNet")]
//[assembly: InternalsVisibleTo("DbLocalizationProvider.AspNetCore")]
//[assembly: InternalsVisibleTo("DbLocalizationProvider.AdminUI")]
//[assembly: InternalsVisibleTo("DbLocalizationProvider.EPiServer")]
//[assembly: InternalsVisibleTo("DbLocalizationProvider.EPiServer.JsResourceHandler")]
//[assembly: InternalsVisibleTo("DbLocalizationProvider.MigrationTool")]
[assembly: InternalsVisibleTo("DbLocalizationProvider.Tests, PublicKey=002400000480000094000000060200000024000052534131000400000100010061f7a9aa02c1a525f7e914f39ac8901fc05fbdbad295b3c3b17e168fb3e70818c453da4f6ccec386f92038352e2b040a393ea85e631a3da420d92ca1b39cd346a9d2bbe8ef5374d7eec997c7a2a2a93e7ce45a554efe561cadb6f10b86072b79d732729a8f3d43756e6f52c28543ed2ab2822e3dcc99ec25fe5f17bb02976fc0")]
Binary file added strongname.snk
Binary file not shown.

0 comments on commit 02f63ae

Please sign in to comment.