November Happy Hour will be moved to Thursday December 5th.

Episerver on .net 4.7 framework

Vote:
 

Are there any information about running epi on .net 4.7 for the latest version of CMS?

#179652
Jun 19, 2017 11:15
Vote:
 

Would like to know as well. We're trying it now in a new project. We are having some trouble with Structuremap. It says .Container is depricated and we should use .StructureMap(). This method needs a new version of Structuremap but this is not supported by Episerver so it seems.

Not quite sure if this is related to us using .NET 4.7 however. Just want to know if there are others with this issue while using 4.7.

#179667
Jun 19, 2017 16:02
Vote:
 

Hi Eric,

I didn't experience any issues after upgrade to .net 4.7

#179671
Jun 19, 2017 20:29
Vote:
 

I have not experienced any problem so far either but it would be great if we could have an system req update or something telling it support this version. Some customers or their hosting require these "official" documentation sadly :)

#179676
Jun 19, 2017 21:29
Vote:
 

We are expereiencing as slow down on performance after upgrading. The same shopping cart page used to take .5 seconds to load and now it is like 4 seconds. 

Wondering if there is any caching issue with this version? 

Thanks, 

Syed 

#180711
Jul 21, 2017 21:03
Vote:
 

Syed,  Is your problem related to upgrading to .NET 4.7, or to a new Commerce version?  If Commerce, to which version did you recently upgrade?

#180713
Jul 21, 2017 21:14
Vote:
 

Lindy. that you should use .StructureMap() have nothing to do with .NET 4.7 or a newever version of StructureMap. The .StructureMap() is an extension to ServiceConfigurationContext that episerver have made in the Episerver.Framework lib.

So when you inherit from IConfigurableModule and in the ConfigureContainer function, you should use

context.StructureMap().Configure(c =>
{
//something
});

instead of 

context.Container.Configure(c =>
{
//something
});
#180716
Jul 21, 2017 21:57
Vote:
 

We are seeing big slowdown in performance the application is swithed to .net framework 4.7. Same EPI Version. 

THanks, 

Syed 

.

#180717
Jul 22, 2017 0:57
Vote:
 

@Sebastian

I believe it has something to do with the new version of Episerver: it required me to update Structuremap but Episerver cannot work with this newer version of Structuremap. It took me some time but after a while I managed to get it working and it didn't say it was depricated anymore. I'm not quite sure how it came to be that it started working again all of a sudden.

#180732
Jul 24, 2017 9:10
Vote:
 

Syed, Which version of Commerce are you using?

#180740
Jul 24, 2017 15:32
Vote:
 

Hi Bob, 

We are using 10.10.

I think the issue is with caching. Microsoft .net 4.7 has some issue with caching  https://support.microsoft.com/en-us/help/4035412/fix-expiration-time-issue-when-you-insert-items-by-using-the-cache-ins 

Working with EPI's support team to see what can be done.

Thanks, Syed 

#180741
Jul 24, 2017 16:42
Vote:
 

Having same big issues with caching. Don`t move to 4.7 if you can, wait for the patch from MS!

#180902
Aug 01, 2017 12:52
Vote:
 

http://vimvq1987.com/2017/08/episerver-caching-issue-net-4-7/ 

This might be helpful to you 

#180942
Aug 02, 2017 22:11
Vote:
 

I came here to post the very same thing. I'm working on a performance issue and couldn't understand why I was getting cache misses locally, but not in production or uat.

#180969
Aug 03, 2017 18:02
Vote:
 

Safe to use 4.7 now?

#181514
Aug 23, 2017 11:08
Vote:
 

If you are on CMS Core 10.10.2 or 9.12.5 then this specific caching issue is resolved. 

EDIT: Checked with QAs, we already tested with .NET 4.7, so it should be supported

#181515
Edited, Aug 23, 2017 11:19
Vote:
 
<p>Thank you.</p>
#181517
Aug 23, 2017 11:52
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.