1.下載sdk https://www.microsoft.com/net/learn/get-started/windows 2.下載 .NET Core Windows Server Hosting https://www.nuget.org/packages/Microsoft.AspNetC ...
1.下載sdk https://www.microsoft.com/net/learn/get-started/windows 2.下載 .NET Core Windows Server Hosting https://www.nuget.org/packages/Microsoft.AspNetCore.Hosting.WindowsServices/ 需要驗證 dotnet 是否能正常使用,在cmd中 進入 C:\Program Files\dotnet>dotnet --version
提示 api ms win crt runtime 1-1-0.dll 丟失,需要下載安裝。
3.Files\dotnet\host\fxr\1.0.1\hostfxr.dll], HRESULT: 0x80070057】錯誤 win2008server R2 x64 部署.net core到IIS上出現【Failed to load the dll from [C:\Program Files\dotnet\host\fxr\1.0.1\hostfxr.dll], HRESULT: 0x80070057】錯誤 解決方法: 需要安裝補丁:KB2533623 下載地址如下: https://support.microsoft.com/en-us/kb/2533623 需要重啟 4.網站部署於其他一樣,僅僅緩存池.net framework 版本 設置為 “無托管代碼” 5.Cannot find compilation library location for package 'Microsoft.Win32.Registry'錯誤 解決辦法: 右鍵項目 編輯“xxx.csproj” <PropertyGroup> <MvcRazorExcludeRefAssembliesFromPublish>false</MvcRazorExcludeRefAssembliesFromPublish> </PropertyGroup> 保存,重新載入並重新發佈。查看發佈的文件裡面是否包含 “refs”文件夾,包含說明就是成功的。