Is there an example that shows how to use the PageStoreService web service ? I have configured the server in order to enable web services and I can access the web service and invoke it without any problem. Sadly, whenever I try to call GetPage or GetChildren, I get the following exception :
Server was unable to process request. ---> Unable to generate a temporary class (result=1).error CS0272: The property or indexer 'EPiServer.Core.LanguageSelector.SelectionSource' cannot be used in this context because the set accessor is inaccessible
I think that it might simply be that I do not correctly use the API but I've found very little documentation around the PageStoreService and its method parameters.
Any help would be greatly appreciated,
There is a bug reported about this: Bug #72114: Runtime compiler error CS0272 when using the PageStoreService
It has been fixed for the next upcoming release, so you can ask EPiServer Support about creating a hotfix request for you.
Thanks for the quick response. Glad to know that this issue is being addressed.
Is this still a "get in touch with the support for a hotfix"-situation or is this no longer an issue when I download and install a fresh copy of Episerver CMS 6 R2 from world.episerver.com/downloads ?
@Robin: Bug #72114 was fixed and released in version 6.1.379.500 of CMS-6R2. Downloade the latest software and follow the patch intstructions.
In latest updated software package (6.1.379.1000), following bug fixes are also included .http://world.episerver.com/Articles/Items/EPiServer-CMS-6-R2--Update/
edited:If you do a fresh install, you should NOT see this problem then.
Shahid: Thanks! How do I go about patching an old site running an earlier version of 6 R2? (6.1.379.1)
Here are the instructions to patch an existing CMS-6R2 site with latest (6.1.379.1000) version. http://world.episerver.com/Articles/Items/About-the-Latest-Updates-for-EPiServer-CMS-and-Relate/
Shahid: Awesome, worked great! :)