Thanks Sebastian.
That's how I've been trying to trigger the upgrade every time ("url/install.aspx?mode=upgrade"). I've been getting a blank page. Then when I browse, the site comes up but has errors and I'm unable to log in.
I am doing this completely on a test server (IIS7), separate from my production site, and pointing to a test database. Everything is backed up
Here are my basic steps:
- Copy website files from current production to new test server.
-Update web.config file:
- Ensure it's pointing to correct test database
- Autoupgrade value = 'false'
- update SystemDesign -
- update
- Update App_code\Savitabs\ScriptGenerator.vb file with saved version (from error in previous upgrade)
- Update Bin\telerik.web.ui.dll file with saved version (from error in previous upgrade)
- In IIS, ensure website is pointing to correct folder and started.
- Open website in Visual Studio and change framework to 4.0 (usually doesn't need this)
- Ensure Application Pool is 4.0
- Disable app by app.offline.htm on top level (not sure this is really necessary since site is not public)
- Overwrite website with upgrade files (unblocked when extracted from .zip file)
- Set permissions ("Network Service" - full control) to match AppPool name ("NetworkService")
- Check again to be sure web.config points to test database, etc.
- Load to install upgrade "url/install.aspx?mode=upgrade"
- update some other files (.css etc ) which are needed on my site.
I did get this to work once with 7.0.4, and have that version saved. However, I wanted to upgrade to 7.1.1, and test again using the latest website files, before going live. But now I can't get the installation to complete with either version. Last times I tried, I just got a blank page, and then when browsing, I'm unable to log in. I've tried doing an 'iisreset' in between as well.
I will continue to try to install the upgrade. Let me know if you see anything I'm missing / doing wrong.
One thing I'm wondering, does it matter WHEN the website is started in IIS? Does is need to be stopped until the install or...?
Any help/advice is appreciated!
Tom