Changeset 15547


Ignore:
Timestamp:
12/19/17 13:35:29 (2 years ago)
Author:
jzenisek
Message:

#2839 worked on ProjectResource assignment: (cascading) assigning & unassigning (reverted changes of config files from r15546)

Location:
branches/HiveProjectManagement
Files:
10 edited

Legend:

Unmodified
Added
Removed
  • branches/HiveProjectManagement/HeuristicLab.Clients.Access/3.3/app.config

    r15546 r15547  
    3636    </bindings>
    3737    <client>
    38       <endpoint address="http://hivelab.hagenberg.fhooe.at/AccessService-3.3/AccessService.svc"
     38      <endpoint address="http://services.heuristiclab.com/AccessService-3.3/AccessService.svc"
    3939        binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IAccessService"
    4040        contract="HeuristicLab.Clients.Access.IAccessService" name="WSHttpBinding_IAccessService">
    4141        <identity>
    42           <dns value="localhost" />
     42          <dns value="services.heuristiclab.com" />
    4343        </identity>
    4444      </endpoint>
  • branches/HiveProjectManagement/HeuristicLab.Clients.Common/3.3/ClientFactory.cs

    r15546 r15547  
    6161      client.ClientCredentials.UserName.UserName = userName;
    6262      client.ClientCredentials.UserName.Password = password;
    63       client.ClientCredentials.ServiceCertificate.Authentication.CertificateValidationMode = X509CertificateValidationMode.None;
     63      client.ClientCredentials.ServiceCertificate.Authentication.CertificateValidationMode = X509CertificateValidationMode.ChainTrust;
    6464
    6565      // we (jkarder + abeham) have disabled the revocation check for now
     
    9090      channelFactory.Credentials.UserName.UserName = userName;
    9191      channelFactory.Credentials.UserName.Password = password;
    92       channelFactory.Credentials.ServiceCertificate.Authentication.CertificateValidationMode = X509CertificateValidationMode.None;
     92      channelFactory.Credentials.ServiceCertificate.Authentication.CertificateValidationMode = X509CertificateValidationMode.ChainTrust;
    9393
    9494      // we (jkarder + abeham) have disabled the revocation check for now
  • branches/HiveProjectManagement/HeuristicLab.Clients.Hive.Slave.WindowsService/3.3/app.config

    r15546 r15547  
    150150    <client>
    151151      <endpoint name="SlaveCommunicationServiceEndpoint" address="net.pipe://localhost/HeuristicLabSlaveCom" binding="netNamedPipeBinding" contract="HeuristicLab.Clients.Hive.SlaveCore.ServiceContracts.ISlaveCommunication"/>
    152       <endpoint address="http://hivelab.hagenberg.fhooe.at/Hive-3.3/HiveService.svc"
     152      <endpoint address="http://services.heuristiclab.com/Hive-3.3/HiveService.svc"
    153153        binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IHiveService"
    154154        contract="HeuristicLab.Clients.Hive.IHiveService" name="WSHttpBinding_IHiveService">
    155155        <identity>
    156           <dns value="localhost" />
     156          <dns value="services.heuristiclab.com" />
    157157        </identity>
    158158      </endpoint>
    159       <endpoint address="net.tcp://hivelab.hagenberg.fhooe.at/Hive-3.3/HiveService.svc"
     159      <endpoint address="net.tcp://services.heuristiclab.com/Hive-3.3/HiveService.svc"
    160160        binding="netTcpBinding" bindingConfiguration="NetBinding_IHiveService"
    161161        contract="HeuristicLab.Clients.Hive.IHiveService" name="NetBinding_IHiveService">
    162162        <identity>
    163           <dns value="localhost" />
     163          <dns value="services.heuristiclab.com" />
    164164        </identity>
    165165      </endpoint>
  • branches/HiveProjectManagement/HeuristicLab.Clients.Hive.Slave/3.3/app.config

    r15546 r15547  
    150150    <client>
    151151      <endpoint name="SlaveCommunicationServiceEndpoint" address="net.pipe://localhost/HeuristicLabSlaveCom" binding="netNamedPipeBinding" contract="HeuristicLab.Clients.Hive.SlaveCore.ServiceContracts.ISlaveCommunication"/>
    152       <endpoint address="http://hivelab.hagenberg.fhooe.at/Hive-3.3/HiveService.svc"
     152      <endpoint address="http://services.heuristiclab.com/Hive-3.3/HiveService.svc"
    153153        binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IHiveService"
    154154        contract="HeuristicLab.Clients.Hive.IHiveService" name="WSHttpBinding_IHiveService">
    155155        <identity>
    156           <dns value="localhost" />
     156          <dns value="services.heuristiclab.com" />
    157157        </identity>
    158158      </endpoint>
    159       <endpoint address="net.tcp://hivelab.hagenberg.fhooe.at/Hive-3.3/HiveService.svc"
     159      <endpoint address="net.tcp://services.heuristiclab.com/Hive-3.3/HiveService.svc"
    160160        binding="netTcpBinding" bindingConfiguration="NetBinding_IHiveService"
    161161        contract="HeuristicLab.Clients.Hive.IHiveService" name="NetBinding_IHiveService">
    162162        <identity>
    163           <dns value="localhost" />
     163          <dns value="services.heuristiclab.com" />
    164164        </identity>
    165165      </endpoint>
  • branches/HiveProjectManagement/HeuristicLab.Clients.Hive/3.3/app.config

    r15546 r15547  
    7171    </bindings>
    7272    <client>
    73       <endpoint address="http://hivelab.hagenberg.fhooe.at/Hive-3.3/HiveService.svc"
     73      <endpoint address="http://services.heuristiclab.com/Hive-3.3/HiveService.svc"
    7474        binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IHiveService"
    7575        contract="HeuristicLab.Clients.Hive.IHiveService" name="WSHttpBinding_IHiveService">
    7676        <identity>
    77           <dns value="localhost" />
     77          <dns value="services.heuristiclab.com" />
    7878        </identity>
    7979      </endpoint>
    80       <endpoint address="net.tcp://hivelab.hagenberg.fhooe.at/Hive-3.3/HiveService.svc"
     80      <endpoint address="net.tcp://services.heuristiclab.com/Hive-3.3/HiveService.svc"
    8181        binding="netTcpBinding" bindingConfiguration="NetBinding_IHiveService"
    8282        contract="HeuristicLab.Clients.Hive.IHiveService" name="NetBinding_IHiveService">
    8383        <identity>
    84           <dns value="localhost" />
     84          <dns value="services.heuristiclab.com" />
    8585        </identity>
    8686      </endpoint>
  • branches/HiveProjectManagement/HeuristicLab.Clients.OKB/3.3/app.config

    r15546 r15547  
    5252    </bindings>
    5353    <client>
    54       <endpoint address="http://hivelab.hagenberg.fhooe.at/OKB-3.3/AdministrationService.svc"
     54      <endpoint address="http://services.heuristiclab.com/OKB-3.3/AdministrationService.svc"
    5555        binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IAdministrationService"
    5656        contract="HeuristicLab.Clients.OKB.Administration.IAdministrationService"
    5757        name="WSHttpBinding_IAdministrationService">
    5858        <identity>
    59           <dns value="localhost" />
     59          <dns value="services.heuristiclab.com" />
    6060        </identity>
    6161      </endpoint>
    62       <endpoint address="http://hivelab.hagenberg.fhooe.at/OKB-3.3/QueryService.svc"
     62      <endpoint address="http://services.heuristiclab.com/OKB-3.3/QueryService.svc"
    6363        binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IQueryService"
    6464        contract="HeuristicLab.Clients.OKB.Query.IQueryService" name="WSHttpBinding_IQueryService">
    6565        <identity>
    66           <dns value="localhost" />
     66          <dns value="services.heuristiclab.com" />
    6767        </identity>
    6868      </endpoint>
    69       <endpoint address="net.tcp://hivelab.hagenberg.fhooe.at/OKB-3.3/QueryService.svc"
     69      <endpoint address="net.tcp://services.heuristiclab.com/OKB-3.3/QueryService.svc"
    7070        binding="netTcpBinding" bindingConfiguration="NetBinding_IQueryService"
    7171        contract="HeuristicLab.Clients.OKB.Query.IQueryService" name="NetBinding_IQueryService">
    7272        <identity>
    73           <dns value="localhost" />
     73          <dns value="services.heuristiclab.com" />
    7474        </identity>
    7575      </endpoint>
    76       <endpoint address="http://hivelab.hagenberg.fhooe.at/OKB-3.3/RunCreationService.svc"
     76      <endpoint address="http://services.heuristiclab.com/OKB-3.3/RunCreationService.svc"
    7777        binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IRunCreationService"
    7878        contract="HeuristicLab.Clients.OKB.RunCreation.IRunCreationService"
    7979        name="WSHttpBinding_IRunCreationService">
    8080        <identity>
    81           <dns value="localhost" />
     81          <dns value="services.heuristiclab.com" />
    8282        </identity>
    8383      </endpoint>
  • branches/HiveProjectManagement/HeuristicLab.PluginInfrastructure/3.3/app.config

    r15546 r15547  
    1919      </setting>
    2020      <setting name="UpdateLocation" serializeAs="String">
    21         <value>http://hivelab.hagenberg.fhooe.at/Deployment-3.3/UpdateService.svc</value>
     21        <value>http://services.heuristiclab.com/Deployment-3.3/UpdateService.svc</value>
    2222      </setting>
    2323      <setting name="UpdateLocationAdministrationAddress" serializeAs="String">
    24         <value>http://hivelab.hagenberg.fhooe.at/Deployment-3.3/AdminService.svc</value>
     24        <value>http://services.heuristiclab.com/Deployment-3.3/AdminService.svc</value>
    2525      </setting>
    2626      <setting name="StarterFormLocation" serializeAs="String">
     
    6262    </bindings>
    6363    <client>
    64       <endpoint address="http://hivelab.hagenberg.fhooe.at/Deployment-3.3/UpdateService.svc"
     64      <endpoint address="http://services.heuristiclab.com/Deployment-3.3/UpdateService.svc"
    6565        binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IUpdateService"
    6666        contract="HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.IUpdateService"
    6767        name="WSHttpBinding_IUpdateService">
    6868        <identity>
    69           <dns value="localhost" />
     69          <dns value="services.heuristiclab.com" />
    7070        </identity>
    7171      </endpoint>
    72       <endpoint address="http://hivelab.hagenberg.fhooe.at/Deployment-3.3/AdminService.svc"
     72      <endpoint address="http://services.heuristiclab.com/Deployment-3.3/AdminService.svc"
    7373        binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IAdminService"
    7474        contract="HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.IAdminService"
    7575        name="WSHttpBinding_IAdminService">
    7676        <identity>
    77           <dns value="localhost" />
     77          <dns value="services.heuristiclab.com" />
    7878        </identity>
    7979      </endpoint>
  • branches/HiveProjectManagement/HeuristicLab.Services.Hive.Web/web_services.config

    r15546 r15547  
    9797          <serviceAuthorization principalPermissionMode="UseAspNetRoles" roleProviderName="AspNetSqlRoleProvider" />
    9898          <serviceCredentials>
    99             <serviceCertificate findValue="localhost" x509FindType="FindBySubjectName" />
     99            <serviceCertificate findValue="services.heuristiclab.com" x509FindType="FindBySubjectName" />
    100100            <userNameAuthentication userNamePasswordValidationMode="MembershipProvider" membershipProviderName="AspNetSqlMembershipProvider" />
    101101          </serviceCredentials>
     
    118118        <endpoint address="mex" binding="mexTcpBinding" bindingConfiguration="" name="MexTcpEndpoint" contract="IMetadataExchange"/>
    119119        <endpoint address="" binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IHiveService" name="WSHttpBinding_IHiveService" contract="HeuristicLab.Services.Hive.ServiceContracts.IHiveService"/>
    120         <endpoint address="net.tcp://hivelab.hagenberg.fhooe.at/Hive-3.3/HiveService.svc" binding="netTcpBinding"  bindingConfiguration="NetTcpBinding_IHiveService" name="NetBinding_IHiveService" contract="HeuristicLab.Services.Hive.ServiceContracts.IHiveService"/>
     120        <endpoint address="net.tcp://services.heuristiclab.com/Hive-3.3/HiveService.svc" binding="netTcpBinding"  bindingConfiguration="NetTcpBinding_IHiveService" name="NetBinding_IHiveService" contract="HeuristicLab.Services.Hive.ServiceContracts.IHiveService"/>
    121121      </service>
    122122    </services>
  • branches/HiveProjectManagement/HeuristicLab.Services.Hive/3.3/HiveService.cs

    r15546 r15547  
    435435            x => new DA.AssignedJobResource {
    436436              ResourceId = x
    437           }));
    438  
     437            }));
     438
    439439          var job = jobDao.Save(newJob);
    440440          if (userPriorityDao.GetById(jobDto.OwnerUserId) == null) {
     
    498498            x => new DA.AssignedJobResource {
    499499              ResourceId = x
    500           }));
     500            }));
    501501
    502502          if (!exists) {
     
    780780      using (new PerformanceLogger("GrantProjectPermissions")) {
    781781        var projectDao = pm.ProjectDao;
    782        
     782
    783783        pm.UseTransaction(() => {
    784784          var project = projectDao.GetById(projectId);
    785785          var projectPermissions = project.ProjectPermissions.ToList();
    786786          foreach (var id in grantedUserIds) {
    787             if (projectPermissions.All(x => x.GrantedUserId != id)) { 
     787            if (projectPermissions.All(x => x.GrantedUserId != id)) {
    788788              project.ProjectPermissions.Add(new DA.ProjectPermission {
    789789                GrantedUserId = id,
     
    792792            }
    793793          }
    794           if(cascading) {
     794          if (cascading) {
    795795            var childProjects = projectDao.GetChildProjectsById(projectId);
    796796            foreach (var p in childProjects) {
     
    817817        var projectDao = pm.ProjectDao;
    818818        pm.UseTransaction(() => {
    819           if(cascading) {
     819          if (cascading) {
    820820            var childProjectIds = projectDao.GetChildProjectIdsById(projectId);
    821821            projectPermissionDao.DeleteByProjectIdsAndGrantedUserIds(childProjectIds, grantedUserIds);
     
    858858            }
    859859          }
    860           if(cascading) {
     860          if (cascading) {
    861861            var childProjects = projectDao.GetChildProjectsById(projectId);
    862             foreach(var p in childProjects) {
     862            foreach (var p in childProjects) {
    863863              p.AssignedProjectResources.Clear();
    864               foreach(var id in resourceIds) {
     864              foreach (var id in resourceIds) {
    865865                p.AssignedProjectResources.Add(new DA.AssignedProjectResource {
    866866                  ResourceId = id
     
    882882        var projectDao = pm.ProjectDao;
    883883        pm.UseTransaction(() => {
    884           if(cascading) {
     884          if (cascading) {
    885885            var childProjectIds = projectDao.GetChildProjectIdsById(projectId);
    886886            assignedProjectResourceDao.DeleteByProjectIdsAndResourceIds(childProjectIds, resourceIds);
     
    12431243      }
    12441244    }
    1245    
     1245
    12461246    #endregion
    12471247  }
  • branches/HiveProjectManagement/HeuristicLab.Services.WebApp/3.3/Web.config

    r15546 r15547  
    1 <?xml version="1.0"?>
     1<?xml version="1.0" encoding="utf-8"?>
    22<configuration>
    33  <connectionStrings>
    4     <remove name="HeuristicLab.Authentication"/>
    5     <remove name="HeuristicLab.Services.Hive.DataAccess.Settings.HeuristicLab_Hive_LinqConnectionString"/>
    6     <add name="HeuristicLab.Authentication" connectionString="Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Authentication"/>
    7     <add name="HeuristicLab.Services.Hive.DataAccess.Settings.HeuristicLab_Hive_LinqConnectionString" connectionString="Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Hive-3.3"/>
     4    <remove name="HeuristicLab.Authentication" />
     5    <remove name="HeuristicLab.Services.Hive.DataAccess.Settings.HeuristicLab_Hive_LinqConnectionString" />
     6    <add name="HeuristicLab.Authentication" connectionString="Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Authentication" />
     7    <add name="HeuristicLab.Services.Hive.DataAccess.Settings.HeuristicLab_Hive_LinqConnectionString" connectionString="Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Hive-3.3" />
    88  </connectionStrings>
     9 
    910  <appSettings>
    10     <add key="webpages:Version" value="3.0.0.0"/>
    11     <add key="webpages:Enabled" value="false"/>
    12     <add key="ClientValidationEnabled" value="true"/>
    13     <add key="UnobtrusiveJavaScriptEnabled" value="true"/>
     11    <add key="webpages:Version" value="3.0.0.0" />
     12    <add key="webpages:Enabled" value="false" />
     13    <add key="ClientValidationEnabled" value="true" />
     14    <add key="UnobtrusiveJavaScriptEnabled" value="true" />
    1415  </appSettings>
     16 
    1517  <system.web>
    1618    <authentication mode="Forms">
    17       <forms loginUrl="~/App/Empty" timeout="2880" cookieless="UseCookies" name=".HEURISTICLABWEBAPP"/>
     19      <forms loginUrl="~/App/Empty" timeout="2880" cookieless="UseCookies" name=".HEURISTICLABWEBAPP" />
    1820    </authentication>
    19     <compilation debug="true" targetFramework="4.5"/>
    20     <httpRuntime targetFramework="4.5"/>
     21    <compilation debug="false" targetFramework="4.5" />
     22    <httpRuntime targetFramework="4.5" />
    2123    <membership defaultProvider="AspNetSqlMembershipProvider">
    2224      <providers>
    23         <clear/>
    24         <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="HeuristicLab.Authentication" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" applicationName="HeuristicLab.Authentication" minRequiredPasswordLength="8" minRequiredNonalphanumericCharacters="0" maxInvalidPasswordAttempts="5"/>
     25        <clear />
     26        <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="HeuristicLab.Authentication"
     27             requiresQuestionAndAnswer="false" requiresUniqueEmail="false" applicationName="HeuristicLab.Authentication" minRequiredPasswordLength="8"
     28             minRequiredNonalphanumericCharacters="0" maxInvalidPasswordAttempts="5" />
    2529      </providers>
    2630    </membership>
    2731    <roleManager enabled="true" defaultProvider="AspNetSqlRoleProvider">
    2832      <providers>
    29         <clear/>
    30         <add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="HeuristicLab.Authentication" applicationName="HeuristicLab.Authentication"/>
     33        <clear />
     34        <add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="HeuristicLab.Authentication" applicationName="HeuristicLab.Authentication" />
    3135      </providers>
    3236    </roleManager>
    3337  </system.web>
     38
    3439  <system.webServer>
    3540    <modules>
    36       <remove name="FormsAuthentication"/>
    37       <remove name="DefaultAuthentication"/>
    38       <remove name="RoleManager"/>
    39       <remove name="UrlAuthorization"/>
    40       <add name="FormsAuthentication" type="System.Web.Security.FormsAuthenticationModule"/>
    41       <add name="DefaultAuthentication" type="System.Web.Security.DefaultAuthenticationModule"/>
    42       <add name="RoleManager" type="System.Web.Security.RoleManagerModule"/>
    43       <add name="UrlAuthorization" type="System.Web.Security.UrlAuthorizationModule"/>
     41      <remove name="FormsAuthentication" />
     42      <remove name="DefaultAuthentication" />
     43      <remove name="RoleManager" />
     44      <remove name="UrlAuthorization" />
     45      <add name="FormsAuthentication" type="System.Web.Security.FormsAuthenticationModule" />
     46      <add name="DefaultAuthentication" type="System.Web.Security.DefaultAuthenticationModule" />
     47      <add name="RoleManager" type="System.Web.Security.RoleManagerModule" />
     48      <add name="UrlAuthorization" type="System.Web.Security.UrlAuthorizationModule" />
    4449    </modules>
    4550    <handlers>
    46       <remove name="ExtensionlessUrlHandler-Integrated-4.0"/>
    47       <remove name="OPTIONSVerbHandler"/>
    48       <remove name="TRACEVerbHandler"/>
    49       <add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0"/>
     51      <remove name="ExtensionlessUrlHandler-Integrated-4.0" />
     52      <remove name="OPTIONSVerbHandler" />
     53      <remove name="TRACEVerbHandler" />
     54      <add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" />
    5055    </handlers>
    5156  </system.webServer>
     57
    5258  <runtime>
    5359    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
    5460      <dependentAssembly>
    55         <assemblyIdentity name="Newtonsoft.Json" culture="neutral" publicKeyToken="30ad4fe6b2a6aeed"/>
    56         <bindingRedirect oldVersion="0.0.0.0-7.0.0.0" newVersion="7.0.0.0"/>
     61        <assemblyIdentity name="Newtonsoft.Json" culture="neutral" publicKeyToken="30ad4fe6b2a6aeed" />
     62        <bindingRedirect oldVersion="0.0.0.0-7.0.0.0" newVersion="7.0.0.0" />
    5763      </dependentAssembly>
    5864      <dependentAssembly>
    59         <assemblyIdentity name="System.Web.Optimization" publicKeyToken="31bf3856ad364e35"/>
    60         <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="1.1.0.0"/>
     65        <assemblyIdentity name="System.Web.Optimization" publicKeyToken="31bf3856ad364e35" />
     66        <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="1.1.0.0" />
    6167      </dependentAssembly>
    6268      <dependentAssembly>
    63         <assemblyIdentity name="WebGrease" publicKeyToken="31bf3856ad364e35"/>
    64         <bindingRedirect oldVersion="0.0.0.0-1.6.5135.21930" newVersion="1.6.5135.21930"/>
     69        <assemblyIdentity name="WebGrease" publicKeyToken="31bf3856ad364e35" />
     70        <bindingRedirect oldVersion="0.0.0.0-1.6.5135.21930" newVersion="1.6.5135.21930" />
    6571      </dependentAssembly>
    6672      <dependentAssembly>
    67         <assemblyIdentity name="System.Web.Helpers" publicKeyToken="31bf3856ad364e35"/>
    68         <bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0"/>
     73        <assemblyIdentity name="System.Web.Helpers" publicKeyToken="31bf3856ad364e35" />
     74        <bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
    6975      </dependentAssembly>
    7076      <dependentAssembly>
    71         <assemblyIdentity name="System.Web.WebPages" publicKeyToken="31bf3856ad364e35"/>
    72         <bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0"/>
     77        <assemblyIdentity name="System.Web.WebPages" publicKeyToken="31bf3856ad364e35" />
     78        <bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
    7379      </dependentAssembly>
    7480      <dependentAssembly>
    75         <assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35"/>
    76         <bindingRedirect oldVersion="1.0.0.0-5.2.3.0" newVersion="5.2.3.0"/>
     81        <assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" />
     82        <bindingRedirect oldVersion="1.0.0.0-5.2.3.0" newVersion="5.2.3.0" />
    7783      </dependentAssembly>
    7884      <dependentAssembly>
    79         <assemblyIdentity name="Antlr3.Runtime" publicKeyToken="eb42632606e9261f" culture="neutral"/>
    80         <bindingRedirect oldVersion="0.0.0.0-3.5.0.2" newVersion="3.5.0.2"/>
     85        <assemblyIdentity name="Antlr3.Runtime" publicKeyToken="eb42632606e9261f" culture="neutral" />
     86        <bindingRedirect oldVersion="0.0.0.0-3.5.0.2" newVersion="3.5.0.2" />
    8187      </dependentAssembly>
    8288    </assemblyBinding>
Note: See TracChangeset for help on using the changeset viewer.