Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
12/10/14 10:31:41 (10 years ago)
Author:
pfleck
Message:

#2269 Merged trunk. Updated .net version of ALPS plugin.

Location:
branches/ALPS
Files:
2 deleted
10 edited

Legend:

Unmodified
Added
Removed
  • branches/ALPS

  • branches/ALPS/HeuristicLab.PluginInfrastructure/3.3/Advanced/InstallationManager.cs

    r11171 r11677  
    2323using System.Collections.Generic;
    2424using System.IO;
     25using System.IO.Compression;
    2526using System.Linq;
    2627using System.ServiceModel;
    2728using HeuristicLab.PluginInfrastructure.Manager;
    28 using ICSharpCode.SharpZipLib.Zip;
    2929
    3030namespace HeuristicLab.PluginInfrastructure.Advanced {
     
    183183
    184184    private void Unpack(byte[] zippedPackage) {
    185       using (ZipInputStream s = new ZipInputStream(new MemoryStream(zippedPackage))) {
    186         ZipEntry theEntry;
    187         while ((theEntry = s.GetNextEntry()) != null) {
    188           string directoryName = pluginDir;
    189           string fileName = Path.GetFileName(theEntry.Name);
    190           // create directory
    191           if (!string.IsNullOrEmpty(directoryName)) {
    192             Directory.CreateDirectory(directoryName);
    193           }
    194           if (!string.IsNullOrEmpty(fileName)) {
    195             string fullPath = Path.Combine(directoryName, fileName);
    196             string fullDirPath = Path.GetDirectoryName(fullPath);
    197             if (!Directory.Exists(fullDirPath)) Directory.CreateDirectory(fullDirPath);
    198             using (FileStream streamWriter = File.Create(fullPath)) {
    199               int size = 2048;
    200               byte[] data = new byte[2048];
    201               while (true) {
    202                 size = s.Read(data, 0, data.Length);
    203                 if (size > 0) {
    204                   streamWriter.Write(data, 0, size);
    205                 } else {
    206                   break;
     185      using (MemoryStream memStream = new MemoryStream(zippedPackage)) {
     186        using (ZipArchive zip = new ZipArchive(memStream, ZipArchiveMode.Read)) {
     187          foreach (var theEntry in zip.Entries) {
     188            string directoryName = pluginDir;
     189            string fileName = Path.GetFileName(theEntry.Name);
     190            // create directory
     191            if (!string.IsNullOrEmpty(directoryName)) {
     192              Directory.CreateDirectory(directoryName);
     193            }
     194            if (!string.IsNullOrEmpty(fileName)) {
     195              string fullPath = Path.Combine(directoryName, fileName);
     196              string fullDirPath = Path.GetDirectoryName(fullPath);
     197              if (!Directory.Exists(fullDirPath)) Directory.CreateDirectory(fullDirPath);
     198              using (FileStream streamWriter = File.Create(fullPath)) {
     199                int size = 2048;
     200                byte[] data = new byte[2048];
     201
     202                using (BinaryReader reader = new BinaryReader(theEntry.Open())) {
     203                  while (true) {
     204                    size = reader.Read(data, 0, data.Length);
     205                    if (size > 0) {
     206                      streamWriter.Write(data, 0, size);
     207                    } else {
     208                      break;
     209                    }
     210                  }
    207211                }
     212                streamWriter.Close();
    208213              }
    209               streamWriter.Close();
    210214            }
    211215          }
  • branches/ALPS/HeuristicLab.PluginInfrastructure/3.3/Advanced/UploadPluginsView.cs

    r11171 r11677  
    2525using System.Drawing;
    2626using System.IO;
     27using System.IO.Compression;
    2728using System.Linq;
    2829using System.ServiceModel;
    2930using System.Windows.Forms;
    3031using HeuristicLab.PluginInfrastructure.Manager;
    31 using ICSharpCode.SharpZipLib.Zip;
    3232
    3333namespace HeuristicLab.PluginInfrastructure.Advanced {
     
    262262    private static byte[] CreateZipPackage(IPluginDescription plugin) {
    263263      using (MemoryStream stream = new MemoryStream()) {
    264         ZipFile zipFile = new ZipFile(stream);
    265         zipFile.BeginUpdate();
     264        ZipArchive zipFile = new ZipArchive(stream, ZipArchiveMode.Create);
    266265        foreach (var file in plugin.Files) {
    267           zipFile.Add(file.Name);
    268         }
    269         zipFile.CommitUpdate();
     266          zipFile.CreateEntry(file.Name);
     267        }
    270268        stream.Seek(0, SeekOrigin.Begin);
    271269        return stream.GetBuffer();
  • branches/ALPS/HeuristicLab.PluginInfrastructure/3.3/ErrorHandling/FrameworkVersionErrorDialog.Designer.cs

    r11171 r11677  
    8585      this.linkLabel.TabIndex = 2;
    8686      this.linkLabel.TabStop = true;
    87       this.linkLabel.Text = "Download Microsoft .NET Framework 4 (Full Profile)";
     87      this.linkLabel.Text = "Download Microsoft .NET Framework 4.5";
    8888      this.linkLabel.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel_LinkClicked);
    8989      //
     
    9696      this.label.Size = new System.Drawing.Size(301, 43);
    9797      this.label.TabIndex = 1;
    98       this.label.Text = "To run HeuristicLab you need at least the Microsoft .NET Framework 4 (Full Profil" +
    99     "e) or Mono version 2.11.4 or higher. Please download and install it.";
     98      this.label.Text = "To run HeuristicLab you need at least the Microsoft .NET Framework 4.5 or Mono ve" +
     99    "rsion 3.6.0 or higher. Please download and install it.";
    100100      //
    101101      // linkLabelMono
  • branches/ALPS/HeuristicLab.PluginInfrastructure/3.3/ErrorHandling/FrameworkVersionErrorDialog.cs

    r11171 r11677  
    2626namespace HeuristicLab.PluginInfrastructure {
    2727  public partial class FrameworkVersionErrorDialog : Form {
    28     public static bool NET4FullProfileInstalled {
     28    private const string NETVersionPath = @"Software\Microsoft\NET Framework Setup\NDP\v4\Full";
     29    private const string NETVersion = "Version";
     30
     31    public static bool NET4_5Installed {
    2932      get {
    3033        try {
    31           return Microsoft.Win32.Registry.LocalMachine.OpenSubKey("Software\\Microsoft\\NET Framework Setup\\NDP\\v4\\Full") != null;
     34          var registryKey = Microsoft.Win32.Registry.LocalMachine.OpenSubKey(NETVersionPath);
     35          if (registryKey != null) {
     36            var versionKey = registryKey.GetValue(NETVersion);
     37            if (versionKey != null) {
     38              Version version = new Version(versionKey.ToString());
     39              return version.Major >= 4 && version.Minor >= 5;
     40            }
     41          }
    3242        }
    3343        catch (System.Security.SecurityException) {
    3444          return false;
    3545        }
     46        return false;
    3647      }
    3748    }
     
    4455      get {
    4556        var monoVersion = MonoVersion;
    46         var minRequiredVersion = new Version(2, 11, 4);
    47                                                                      
    48         //we need at least mono version 2.11.4
     57        var minRequiredVersion = new Version(3, 6, 0);
     58
     59        //we need at least mono version 3.6.0
    4960        if (monoVersion != null && monoVersion >= minRequiredVersion) {
    5061          return true;
     
    8495    private void linkLabel_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) {
    8596      try {
    86         System.Diagnostics.Process.Start("http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&FamilyID=0a391abd-25c1-4fc0-919f-b21f31ab88b7");
     97        System.Diagnostics.Process.Start("http://www.microsoft.com/en-us/download/details.aspx?id=30653");
    8798        linkLabel.LinkVisited = true;
    8899      }
  • branches/ALPS/HeuristicLab.PluginInfrastructure/3.3/HeuristicLab.PluginInfrastructure-3.3.csproj

    r11113 r11677  
    2020    <UpgradeBackupLocation>
    2121    </UpgradeBackupLocation>
    22     <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
     22    <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
    2323    <TargetFrameworkProfile>
    2424    </TargetFrameworkProfile>
     
    4848    <WarningLevel>4</WarningLevel>
    4949    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
     50    <Prefer32Bit>false</Prefer32Bit>
    5051  </PropertyGroup>
    5152  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
     
    6061    </DocumentationFile>
    6162    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
     63    <Prefer32Bit>false</Prefer32Bit>
    6264  </PropertyGroup>
    6365  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
     
    6971    <ErrorReport>prompt</ErrorReport>
    7072    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
     73    <Prefer32Bit>false</Prefer32Bit>
    7174  </PropertyGroup>
    7275  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
     
    8083    <ErrorReport>prompt</ErrorReport>
    8184    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
     85    <Prefer32Bit>false</Prefer32Bit>
    8286  </PropertyGroup>
    8387  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
     
    8993    <ErrorReport>prompt</ErrorReport>
    9094    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
     95    <Prefer32Bit>false</Prefer32Bit>
    9196  </PropertyGroup>
    9297  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
     
    100105    <ErrorReport>prompt</ErrorReport>
    101106    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
     107    <Prefer32Bit>false</Prefer32Bit>
    102108  </PropertyGroup>
    103109  <ItemGroup>
     
    108114    <Reference Include="System.Drawing" />
    109115    <Reference Include="System.IdentityModel" />
     116    <Reference Include="System.IO.Compression" />
    110117    <Reference Include="System.Runtime.Serialization" />
    111118    <Reference Include="System.ServiceModel" />
    112119    <Reference Include="System.Windows.Forms" />
    113120    <Reference Include="System.Xml" />
    114     <Reference Include="ICSharpCode.SharpZipLib">
    115       <HintPath>ICSharpCode.SharpZipLib.dll</HintPath>
    116     </Reference>
    117121  </ItemGroup>
    118122  <ItemGroup>
     
    310314  </ItemGroup>
    311315  <ItemGroup>
    312     <Content Include="ICSharpCode.SharpZipLib License.txt">
    313       <CopyToOutputDirectory>Always</CopyToOutputDirectory>
    314     </Content>
    315     <Content Include="ICSharpCode.SharpZipLib.dll">
    316       <CopyToOutputDirectory>Always</CopyToOutputDirectory>
    317     </Content>
    318316    <EmbeddedResource Include="Advanced\DeploymentService\services.heuristiclab.com.cer" />
    319317    <None Include="Resources\Error.ico" />
  • branches/ALPS/HeuristicLab.PluginInfrastructure/3.3/Main.cs

    r11171 r11677  
    3434    /// <param name="args">Command line arguments</param>
    3535    public static void Run(string[] args) {
    36       if ((!FrameworkVersionErrorDialog.NET4FullProfileInstalled && !FrameworkVersionErrorDialog.MonoInstalled)
     36      if ((!FrameworkVersionErrorDialog.NET4_5Installed && !FrameworkVersionErrorDialog.MonoInstalled)
    3737        || (FrameworkVersionErrorDialog.MonoInstalled && !FrameworkVersionErrorDialog.MonoCorrectVersionInstalled)) {
    3838        Application.EnableVisualStyles();
  • branches/ALPS/HeuristicLab.PluginInfrastructure/3.3/Properties/Settings.Designer.cs

    r4495 r11677  
    22// <auto-generated>
    33//     This code was generated by a tool.
    4 //     Runtime Version:4.0.30319.1
     4//     Runtime Version:4.0.30319.34014
    55//
    66//     Changes to this file may cause incorrect behavior and will be lost if
     
    1313   
    1414    [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
    15     [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.0.0")]
     15    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "12.0.0.0")]
    1616    public sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
    1717       
  • branches/ALPS/HeuristicLab.PluginInfrastructure/3.3/Resources.Designer.cs

    r6413 r11677  
    22// <auto-generated>
    33//     This code was generated by a tool.
    4 //     Runtime Version:4.0.30319.225
     4//     Runtime Version:4.0.30319.34014
    55//
    66//     Changes to this file may cause incorrect behavior and will be lost if
     
    6161        }
    6262       
     63        /// <summary>
     64        ///   Looks up a localized resource of type System.Drawing.Bitmap.
     65        /// </summary>
    6366        internal static System.Drawing.Bitmap Add {
    6467            get {
     
    6871        }
    6972       
     73        /// <summary>
     74        ///   Looks up a localized resource of type System.Drawing.Bitmap.
     75        /// </summary>
    7076        internal static System.Drawing.Bitmap ArrowUp {
    7177            get {
     
    7581        }
    7682       
     83        /// <summary>
     84        ///   Looks up a localized resource of type System.Drawing.Bitmap.
     85        /// </summary>
    7786        internal static System.Drawing.Bitmap Assembly {
    7887            get {
     
    8291        }
    8392       
     93        /// <summary>
     94        ///   Looks up a localized resource of type System.Drawing.Bitmap.
     95        /// </summary>
    8496        internal static System.Drawing.Bitmap Document {
    8597            get {
     
    89101        }
    90102       
     103        /// <summary>
     104        ///   Looks up a localized resource of type System.Drawing.Bitmap.
     105        /// </summary>
    91106        internal static System.Drawing.Bitmap Error {
    92107            get {
     
    96111        }
    97112       
     113        /// <summary>
     114        ///   Looks up a localized resource of type System.Drawing.Icon similar to (Icon).
     115        /// </summary>
    98116        internal static System.Drawing.Icon ErrorIcon {
    99117            get {
     
    103121        }
    104122       
     123        /// <summary>
     124        ///   Looks up a localized resource of type System.Drawing.Bitmap.
     125        /// </summary>
    105126        internal static System.Drawing.Bitmap File {
    106127            get {
     
    110131        }
    111132       
     133        /// <summary>
     134        ///   Looks up a localized resource of type System.Drawing.Icon similar to (Icon).
     135        /// </summary>
    112136        internal static System.Drawing.Icon HeuristicLab {
    113137            get {
     
    117141        }
    118142       
     143        /// <summary>
     144        ///   Looks up a localized resource of type System.Drawing.Bitmap.
     145        /// </summary>
    119146        internal static System.Drawing.Bitmap HeuristicLabBanner {
    120147            get {
     
    124151        }
    125152       
     153        /// <summary>
     154        ///   Looks up a localized resource of type System.Drawing.Bitmap.
     155        /// </summary>
    126156        internal static System.Drawing.Bitmap HeuristicLabLogo {
    127157            get {
     
    131161        }
    132162       
     163        /// <summary>
     164        ///   Looks up a localized resource of type System.Drawing.Bitmap.
     165        /// </summary>
    133166        internal static System.Drawing.Bitmap Install {
    134167            get {
     
    138171        }
    139172       
     173        /// <summary>
     174        ///   Looks up a localized resource of type System.Drawing.Bitmap.
     175        /// </summary>
    140176        internal static System.Drawing.Bitmap Internet {
    141177            get {
     
    164200        }
    165201       
     202        /// <summary>
     203        ///   Looks up a localized resource of type System.Drawing.Bitmap.
     204        /// </summary>
    166205        internal static System.Drawing.Bitmap NetworkConnections {
    167206            get {
     
    171210        }
    172211       
     212        /// <summary>
     213        ///   Looks up a localized resource of type System.Drawing.Bitmap.
     214        /// </summary>
    173215        internal static System.Drawing.Bitmap Plugin {
    174216            get {
     
    178220        }
    179221       
     222        /// <summary>
     223        ///   Looks up a localized resource of type System.Drawing.Bitmap.
     224        /// </summary>
    180225        internal static System.Drawing.Bitmap PublishToWeb {
    181226            get {
     
    185230        }
    186231       
     232        /// <summary>
     233        ///   Looks up a localized resource of type System.Drawing.Bitmap.
     234        /// </summary>
    187235        internal static System.Drawing.Bitmap Remove {
    188236            get {
     
    192240        }
    193241       
     242        /// <summary>
     243        ///   Looks up a localized resource of type System.Drawing.Bitmap.
     244        /// </summary>
    194245        internal static System.Drawing.Bitmap Repeat {
    195246            get {
     
    199250        }
    200251       
     252        /// <summary>
     253        ///   Looks up a localized resource of type System.Drawing.Icon similar to (Icon).
     254        /// </summary>
    201255        internal static System.Drawing.Icon Setup_Install {
    202256            get {
     
    206260        }
    207261       
     262        /// <summary>
     263        ///   Looks up a localized resource of type System.Drawing.Bitmap.
     264        /// </summary>
    208265        internal static System.Drawing.Bitmap ShowDetails {
    209266            get {
     
    213270        }
    214271       
     272        /// <summary>
     273        ///   Looks up a localized resource of type System.Drawing.Bitmap.
     274        /// </summary>
    215275        internal static System.Drawing.Bitmap ShowIcons {
    216276            get {
     
    220280        }
    221281       
     282        /// <summary>
     283        ///   Looks up a localized resource of type System.Drawing.Icon similar to (Icon).
     284        /// </summary>
    222285        internal static System.Drawing.Icon UpdateAvailable {
    223286            get {
  • branches/ALPS/HeuristicLab.PluginInfrastructure/3.3/app.config

    r7283 r11677  
    1 <?xml version="1.0" encoding="utf-8" ?>
     1<?xml version="1.0" encoding="utf-8"?>
    22<configuration>
    33  <configSections>
    4     <sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
    5       <section name="HeuristicLab.PluginInfrastructure.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
     4    <sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     5      <section name="HeuristicLab.PluginInfrastructure.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false"/>
    66    </sectionGroup>
    77  </configSections>
     
    3030    <bindings>
    3131      <wsHttpBinding>
    32         <binding name="WSHttpBinding_IUpdateService" closeTimeout="00:01:00"
    33           openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00"
    34           bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard"
    35           maxBufferPoolSize="524288" maxReceivedMessageSize="200000000" messageEncoding="Text"
    36           textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
    37           <readerQuotas maxDepth="32" maxStringContentLength="200000000" maxArrayLength="200000000"
    38             maxBytesPerRead="4096" maxNameTableCharCount="16384" />
    39           <reliableSession ordered="true" inactivityTimeout="00:10:00"
    40             enabled="false" />
     32        <binding name="WSHttpBinding_IUpdateService" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="200000000" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
     33          <readerQuotas maxDepth="32" maxStringContentLength="200000000" maxArrayLength="200000000" maxBytesPerRead="4096" maxNameTableCharCount="16384"/>
     34          <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false"/>
    4135          <security mode="Message">
    42             <transport clientCredentialType="Windows" proxyCredentialType="None"
    43               realm="" />
    44             <message clientCredentialType="UserName" negotiateServiceCredential="true"
    45               algorithmSuite="Default" />
     36            <transport clientCredentialType="Windows" proxyCredentialType="None" realm=""/>
     37            <message clientCredentialType="UserName" negotiateServiceCredential="true" algorithmSuite="Default"/>
    4638          </security>
    4739        </binding>
    4840
    49         <binding name="WSHttpBinding_IAdminService" closeTimeout="00:01:00"
    50           openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00"
    51           bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard"
    52           maxBufferPoolSize="524288" maxReceivedMessageSize="200000000" messageEncoding="Text"
    53           textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
    54           <readerQuotas maxDepth="32" maxStringContentLength="200000000" maxArrayLength="200000000"
    55             maxBytesPerRead="4096" maxNameTableCharCount="16384" />
    56           <reliableSession ordered="true" inactivityTimeout="00:10:00"
    57             enabled="false" />
     41        <binding name="WSHttpBinding_IAdminService" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="200000000" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
     42          <readerQuotas maxDepth="32" maxStringContentLength="200000000" maxArrayLength="200000000" maxBytesPerRead="4096" maxNameTableCharCount="16384"/>
     43          <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false"/>
    5844          <security mode="Message">
    59             <transport clientCredentialType="Windows" proxyCredentialType="None"
    60               realm="" />
    61             <message clientCredentialType="UserName" negotiateServiceCredential="true"
    62               algorithmSuite="Default" />
     45            <transport clientCredentialType="Windows" proxyCredentialType="None" realm=""/>
     46            <message clientCredentialType="UserName" negotiateServiceCredential="true" algorithmSuite="Default"/>
    6347          </security>
    6448        </binding>
     
    6751
    6852    <client>
    69       <endpoint address="http://services.heuristiclab.com/Deployment-3.3/UpdateService.svc"
    70         binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IUpdateService"
    71         contract="HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.IUpdateService"
    72         name="WSHttpBinding_IUpdateService">
     53      <endpoint address="http://services.heuristiclab.com/Deployment-3.3/UpdateService.svc" binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IUpdateService" contract="HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.IUpdateService" name="WSHttpBinding_IUpdateService">
    7354        <identity>
    74           <certificate encodedValue="AwAAAAEAAAAUAAAAwK1+2oAmcy/mI2P2QjyiJRh0y60gAAAAAQAAACoCAAAwggImMIIBj6ADAgECAhAIkseQ2EEhgU720qJA61gqMA0GCSqGSIb3DQEBBAUAMCQxIjAgBgNVBAMTGXNlcnZpY2VzLmhldXJpc3RpY2xhYi5jb20wHhcNMTAwNTExMTExNDAyWhcNMzkxMjMxMjM1OTU5WjAkMSIwIAYDVQQDExlzZXJ2aWNlcy5oZXVyaXN0aWNsYWIuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCq26Bwmwc7k+4W30qLQ2j+FInEL5BuH6opDY6CSlrtt3xQS/anrhvpbf3QghLDVINzcHkzbPmm/SguG4F85QLB6xO+tJaOvRo0iEK5g3c307vMIru7FJwk/OhplEQ5J1hbDgL3zOJlrWlgtqRVxCtVdF3XroI9BctOt1NkeKv9ewIDAQABo1kwVzBVBgNVHQEETjBMgBCjbgdYd4j5JgUuJ1Wo/GxroSYwJDEiMCAGA1UEAxMZc2VydmljZXMuaGV1cmlzdGljbGFiLmNvbYIQCJLHkNhBIYFO9tKiQOtYKjANBgkqhkiG9w0BAQQFAAOBgQAb/2xk2uQad68shSPl/uixWgvFI8WkxOTBopOLaLtDxwCeZ3mWVHdV9VnixHtThubnEBXAhYOCQSIXWtQuXFWO+gH3YyjTRJY5kTmXyuvBRTn3/so5SrQ7Rdlm9hf6E5YVX3tCjAy7ybUyaDUkQfmH5vmvgvpMzRfsJ1qhnUpJiQ==" />
     55          <certificate encodedValue="AwAAAAEAAAAUAAAAwK1+2oAmcy/mI2P2QjyiJRh0y60gAAAAAQAAACoCAAAwggImMIIBj6ADAgECAhAIkseQ2EEhgU720qJA61gqMA0GCSqGSIb3DQEBBAUAMCQxIjAgBgNVBAMTGXNlcnZpY2VzLmhldXJpc3RpY2xhYi5jb20wHhcNMTAwNTExMTExNDAyWhcNMzkxMjMxMjM1OTU5WjAkMSIwIAYDVQQDExlzZXJ2aWNlcy5oZXVyaXN0aWNsYWIuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCq26Bwmwc7k+4W30qLQ2j+FInEL5BuH6opDY6CSlrtt3xQS/anrhvpbf3QghLDVINzcHkzbPmm/SguG4F85QLB6xO+tJaOvRo0iEK5g3c307vMIru7FJwk/OhplEQ5J1hbDgL3zOJlrWlgtqRVxCtVdF3XroI9BctOt1NkeKv9ewIDAQABo1kwVzBVBgNVHQEETjBMgBCjbgdYd4j5JgUuJ1Wo/GxroSYwJDEiMCAGA1UEAxMZc2VydmljZXMuaGV1cmlzdGljbGFiLmNvbYIQCJLHkNhBIYFO9tKiQOtYKjANBgkqhkiG9w0BAQQFAAOBgQAb/2xk2uQad68shSPl/uixWgvFI8WkxOTBopOLaLtDxwCeZ3mWVHdV9VnixHtThubnEBXAhYOCQSIXWtQuXFWO+gH3YyjTRJY5kTmXyuvBRTn3/so5SrQ7Rdlm9hf6E5YVX3tCjAy7ybUyaDUkQfmH5vmvgvpMzRfsJ1qhnUpJiQ=="/>
    7556        </identity>
    7657      </endpoint>
    77       <endpoint address="http://services.heuristiclab.com/Deployment-3.3/AdminService.svc"
    78         binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IAdminService"
    79         contract="HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.IAdminService"
    80         name="WSHttpBinding_IAdminService">
     58      <endpoint address="http://services.heuristiclab.com/Deployment-3.3/AdminService.svc" binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IAdminService" contract="HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.IAdminService" name="WSHttpBinding_IAdminService">
    8159        <identity>
    82           <certificate encodedValue="AwAAAAEAAAAUAAAAwK1+2oAmcy/mI2P2QjyiJRh0y60gAAAAAQAAACoCAAAwggImMIIBj6ADAgECAhAIkseQ2EEhgU720qJA61gqMA0GCSqGSIb3DQEBBAUAMCQxIjAgBgNVBAMTGXNlcnZpY2VzLmhldXJpc3RpY2xhYi5jb20wHhcNMTAwNTExMTExNDAyWhcNMzkxMjMxMjM1OTU5WjAkMSIwIAYDVQQDExlzZXJ2aWNlcy5oZXVyaXN0aWNsYWIuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCq26Bwmwc7k+4W30qLQ2j+FInEL5BuH6opDY6CSlrtt3xQS/anrhvpbf3QghLDVINzcHkzbPmm/SguG4F85QLB6xO+tJaOvRo0iEK5g3c307vMIru7FJwk/OhplEQ5J1hbDgL3zOJlrWlgtqRVxCtVdF3XroI9BctOt1NkeKv9ewIDAQABo1kwVzBVBgNVHQEETjBMgBCjbgdYd4j5JgUuJ1Wo/GxroSYwJDEiMCAGA1UEAxMZc2VydmljZXMuaGV1cmlzdGljbGFiLmNvbYIQCJLHkNhBIYFO9tKiQOtYKjANBgkqhkiG9w0BAQQFAAOBgQAb/2xk2uQad68shSPl/uixWgvFI8WkxOTBopOLaLtDxwCeZ3mWVHdV9VnixHtThubnEBXAhYOCQSIXWtQuXFWO+gH3YyjTRJY5kTmXyuvBRTn3/so5SrQ7Rdlm9hf6E5YVX3tCjAy7ybUyaDUkQfmH5vmvgvpMzRfsJ1qhnUpJiQ==" />
     60          <certificate encodedValue="AwAAAAEAAAAUAAAAwK1+2oAmcy/mI2P2QjyiJRh0y60gAAAAAQAAACoCAAAwggImMIIBj6ADAgECAhAIkseQ2EEhgU720qJA61gqMA0GCSqGSIb3DQEBBAUAMCQxIjAgBgNVBAMTGXNlcnZpY2VzLmhldXJpc3RpY2xhYi5jb20wHhcNMTAwNTExMTExNDAyWhcNMzkxMjMxMjM1OTU5WjAkMSIwIAYDVQQDExlzZXJ2aWNlcy5oZXVyaXN0aWNsYWIuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCq26Bwmwc7k+4W30qLQ2j+FInEL5BuH6opDY6CSlrtt3xQS/anrhvpbf3QghLDVINzcHkzbPmm/SguG4F85QLB6xO+tJaOvRo0iEK5g3c307vMIru7FJwk/OhplEQ5J1hbDgL3zOJlrWlgtqRVxCtVdF3XroI9BctOt1NkeKv9ewIDAQABo1kwVzBVBgNVHQEETjBMgBCjbgdYd4j5JgUuJ1Wo/GxroSYwJDEiMCAGA1UEAxMZc2VydmljZXMuaGV1cmlzdGljbGFiLmNvbYIQCJLHkNhBIYFO9tKiQOtYKjANBgkqhkiG9w0BAQQFAAOBgQAb/2xk2uQad68shSPl/uixWgvFI8WkxOTBopOLaLtDxwCeZ3mWVHdV9VnixHtThubnEBXAhYOCQSIXWtQuXFWO+gH3YyjTRJY5kTmXyuvBRTn3/so5SrQ7Rdlm9hf6E5YVX3tCjAy7ybUyaDUkQfmH5vmvgvpMzRfsJ1qhnUpJiQ=="/>
    8361        </identity>
    8462      </endpoint>
    8563    </client>
    8664  </system.serviceModel>
    87 </configuration>
     65<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/></startup></configuration>
Note: See TracChangeset for help on using the changeset viewer.