Hello!
I'm in an environment where we are trying to support both 2010 and 2013 workflows. We had a workflow developed on 2013 SharePoint and made export/import without any modifications to 2010 environment. Everything went fine until we wanted to start the wf manually. Somehow the workflow contains a pointer to 15 hive and this occurs as follows:
Open library on which wf is installed and deployed.
Select a row
Open item's workflow page.
Click on link that is supposed to open the start form for the wf.
--> ERROR: SharePoint cannot find ..../_layouts/15/NintexWorkflow/StartWorkflow.aspx
Workaround:
Open IIS Manager on SharePoint server
Expand the site where the wf is
Expand _layouts folder
Right click on NINTEXWORKFLOW
Choose Explore
Copy the path to clipboard, LEAVING OUT 'NINTEXWORKFLOW' (i.e. the last folder name)
Right click on _layouts
Choose Add Virtual Directory
Name it (Alias): 15 (i.e. numbers 1 and 5)
Paste the copied path from clipboard into Physical Path field.
Press OK.
Now the start form works. But! IIS contains a "duplicated" structure. I'm not sure how much that affects IIS functionality. Hopefully none!
Is this a bug or is it a "way of strategy to not be backward compatible"?
Greetings,
Sören