Today, we upgraded the sample site (about.cnblogs.com, the server operating system Ubuntu) from ASP. NET 5 Beta7 to RC1, and encountered only one problem during the upgrade process.
After you run the dnvm upgrade-r coreclr-u command to upgrade DNX to 1.0.0-rc1-15838, run the dnx Kestrel command without any output and the site does not work.
After running the export dnx_trace=1 command, run the DNX command again with the following error message:
Loaded module:dnx.coreclr.soFound export:callapplicationmainunhandled Exception: cannot print Exception string Because Exception.tostring () failed.
The problem was later found in the issue#2875 of the DNX project on GitHub, because the ICU was not installed on Ubuntu, so the ICU was installed by the following command:
Apt-get Updateapt-get Install Icu-devtools
Once the installation is successful, you can run the site with ASP. NET 5 RC1.
. NET Cross-platform tour: Upgrade the sample site from ASP. Beta7 to RC1