MSBuild 失敗:project.json doesn't have runtimes section

奇妙的狀況,雖然解決了,但還不知道原因。先記錄一下... 在使用 Appveyor 來自動建置專案時出現錯誤訊息: "C:\....MyProject.csproj" (default target) (4) -> (ResolveNuGetPackageAssets target) -> C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\NuGet\15.0\Microsoft.NuGet.targets(186,5): error : Your project.json doesn't have a runtimes section. You

發布開源專案 NChinese

這是臉書帖子的延伸。 不知為啥,Windows 從某個版本開始,底層的 IFELanguage COM API 就不支援 "MSIME.Taiwan" 了(若有人知道原因,請不吝指點一二)。這造成我先前開發的點

Nuke 自動建置入門教學

我嘗試用一個問世未滿一年的 Nuke 建置工具來為我的 C# 專案提供自動建置與打包 NuGet 套件的腳本。初次使用的感覺還不錯。 摘要 建置工具已經很多了,為什麼要嘗試

Visual Studio 2017 測試專案兩三事

在寫單元測試的時候,我注意到 Visual Studio 專案範本產生的 .csproj 有的是新格式,有的是舊格式。在動手修改成新格式的過程中,東試西試,便有了這篇筆記。 摘要: 使用