.NET跨平臺之旅:將示例站點從ASP.NET 5 Beta7升級至RC1

今天,咱們將示例站點(about.cnblogs.com,服務器操做系統是Ubuntu)從ASP.NET 5 Beta7升級到了RC1,在升級過程當中只遇到了一個問題。git

在運行 dnvm upgrade -r coreclr -u 命令,將dnx升級至1.0.0-rc1-15838以後,運行 dnx kestrel 命令無任何輸出,站點也沒能運行起來。github

運行 export DNX_TRACE=1 命令以後,再次運行dnx命令,出現以下的錯誤信息:服務器

Loaded module: dnx.coreclr.so
Found export: CallApplicationMain

Unhandled Exception: 
   Cannot print exception string because Exception.ToString() failed.

後來在github上dnx項目的 issue#2875 中找到了問題的緣由,是因爲Ubuntu上沒安裝icu,因而經過下面的命令安裝icu:spa

apt-get update
apt-get install icu-devtools

安裝成功以後,就能用ASP.NET 5 RC1運行站點了。操作系統

相關文章
相關標籤/搜索