|
|
Rank: Member
Joined: 12/13/2011 Posts: 3 Points: 9 Location: Northampton, UK
|
Hello,
We trialled ME 2.3, and uninstalled that (retracted and removed the solution) before deploying 3.0.
I'm now trying to configure our mysite application with ME 3.0, but I'm getting the following error:
Failed to look up string with key "TemplateApplyLog", keyfile EntreeServer.Module. Localized resource for token 'TemplateApplyLog' could not be found for file with path: "(unavailable)".
The resource files all appear to be in place in the app_globalresources directory, and the diagnostics are all clear. Other applications are working fine with ME, so I'm wondering if there are some properties left over in this particular app from 2.3 that can't be read by version 3.0?
Thanks
|
|
 Rank: ME Staff
Joined: 1/12/2009 Posts: 279 Points: 408 Location: VA
|
Hi,
Are you getting this error when trying to create an instance of the MySite application? Also, the MySite app in 3.0 is part of a Site Collection Feature that needs to be enabled (in 2.3 it was a web feature).
Also, make sure you have the EntreeServer.Module.wsp solution deployed to the web app that hosts Central Administration. You don't need to activate any of the features, just deploy for the purpose of provisioning RESX files.
-joe
|
|
Rank: Member
Joined: 12/13/2011 Posts: 3 Points: 9 Location: Northampton, UK
|
Thanks Joe,
- I'm seeing the error when trying to configure ME from the mysite app, so not getting as far as being able to create an ME app. The error page pops up before the configuration page is displayed. - The my site site collection feature and the base site feature are both activated (I've tried reactivating both too) - It's also deployed to central admin
|
|
 Rank: ME Staff
Joined: 1/12/2009 Posts: 279 Points: 408 Location: VA
|
Can you check the GAC to make sure you only have 1 version of EntreeServer.Module.dll installed. It should be version 3.0.0.0. Also, try resetting IIS, as the old 2.3 dll may still be lingering in the w3wp process.
We have tried many things to recreate this issue and have not been able to do so yet. When a key is missing, it should put a default string in place and not throw an error.
-joe
|
|
Rank: Member
Joined: 12/13/2011 Posts: 3 Points: 9 Location: Northampton, UK
|
Hi again, sorry for the delay...
OK, checked the GAC and there's only the one version 3 in there. I've spotted a pattern in the trace logs though, a few lines after the ME error is logged, this error is shown:
System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.ResourceManagement, Version=4.0.2450.34
I'm guessing this is the actual file that's needed for the resource files to be read. We have two versions in our GAC, 4.0.2450.5 and 4.0.2450.11, but I can't find any lines in the web.config that refer to any version. Is it referenced explicity within one of the ME dlls/resource files? As I've said, becuase the other apps are working OK, I think there must be an older ME file somewhere in this app, we just need to identify it!
Thanks again
Andy
|
|
 Rank: ME Staff
Joined: 1/12/2009 Posts: 279 Points: 408 Location: VA
|
Thanks for the additional info, we will continue to look into it.
|
|
|
Guest |