diff options
author | Kirill Osenkov <KirillOsenkov@users.noreply.github.com> | 2017-04-12 03:18:00 +0300 |
---|---|---|
committer | Marius Ungureanu <teromario@yahoo.com> | 2017-04-12 03:18:00 +0300 |
commit | 1393fee6068c9a34988f5c0d5a2f05ac4a4c2bc3 (patch) | |
tree | 2fcf1833ec9edad9cd8fea474a6e4b5ecead10cc /main/src | |
parent | b9c48e4821581bd37de05d34f370d7a301e08be6 (diff) |
Add StrongNamer to MonoDevelop.TextTemplating and MonoDevelop.AspNet. (#2160)
This way that the reference Mono.TextTemplating.dll is automatically signed when copied to output directory.
This fixes bug https://bugzilla.xamarin.com/show_bug.cgi?id=54679 where MonoDevelop crashes with:
Could not load file or assembly 'Mono.TextTemplating, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. A strongly-named assembly is required. (Exception from HRESULT: 0x80131044)
Diffstat (limited to 'main/src')
4 files changed, 4 insertions, 0 deletions
diff --git a/main/src/addins/AspNet/MonoDevelop.AspNet.csproj b/main/src/addins/AspNet/MonoDevelop.AspNet.csproj index a6003ef20e..1ef6bd26d6 100644 --- a/main/src/addins/AspNet/MonoDevelop.AspNet.csproj +++ b/main/src/addins/AspNet/MonoDevelop.AspNet.csproj @@ -606,4 +606,5 @@ <Folder Include="Templates\images\" /> <Folder Include="WebForms\CSharp\" /> </ItemGroup> + <Import Project="..\..\..\packages\StrongNamer.0.0.3\build\StrongNamer.targets" Condition="Exists('..\..\..\packages\StrongNamer.0.0.3\build\StrongNamer.targets')" /> </Project> diff --git a/main/src/addins/AspNet/packages.config b/main/src/addins/AspNet/packages.config index 6cf090c272..8d7b451613 100644 --- a/main/src/addins/AspNet/packages.config +++ b/main/src/addins/AspNet/packages.config @@ -5,4 +5,5 @@ <package id="Microsoft.AspNet.WebPages" version="3.2.3" targetFramework="net45" /> <package id="Microsoft.Web.Infrastructure" version="1.0.0.0" targetFramework="net45" /> <package id="Mono.TextTemplating" version="1.3.0" targetFramework="net45" /> + <package id="StrongNamer" version="0.0.3" targetFramework="net45" /> </packages> diff --git a/main/src/addins/TextTemplating/MonoDevelop.TextTemplating/MonoDevelop.TextTemplating.csproj b/main/src/addins/TextTemplating/MonoDevelop.TextTemplating/MonoDevelop.TextTemplating.csproj index 70532b3906..9678172b04 100644 --- a/main/src/addins/TextTemplating/MonoDevelop.TextTemplating/MonoDevelop.TextTemplating.csproj +++ b/main/src/addins/TextTemplating/MonoDevelop.TextTemplating/MonoDevelop.TextTemplating.csproj @@ -133,4 +133,5 @@ </None> </ItemGroup> <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> + <Import Project="..\..\..\..\packages\StrongNamer.0.0.3\build\StrongNamer.targets" Condition="Exists('..\..\..\..\packages\StrongNamer.0.0.3\build\StrongNamer.targets')" /> </Project> diff --git a/main/src/addins/TextTemplating/MonoDevelop.TextTemplating/packages.config b/main/src/addins/TextTemplating/MonoDevelop.TextTemplating/packages.config index f2cdb24097..4368ed8721 100644 --- a/main/src/addins/TextTemplating/MonoDevelop.TextTemplating/packages.config +++ b/main/src/addins/TextTemplating/MonoDevelop.TextTemplating/packages.config @@ -1,4 +1,5 @@ <?xml version="1.0" encoding="utf-8"?> <packages> <package id="Mono.TextTemplating" version="1.3.0" targetFramework="net45" /> + <package id="StrongNamer" version="0.0.3" targetFramework="net45" /> </packages> |