1. 程式人生 > >.net core 2.0 WIndows IIS下發布(WIN 10環境)

.net core 2.0 WIndows IIS下發布(WIN 10環境)

win art cspro pan false 題解 withas iyu 解決

最近在做練習,發布.net core webapi在本機IIS上,使用.net core的文件系統發布到IIS後,出現錯誤 500.19

觀察了下頁面如下技術分享圖片

查閱資料才知道是少安裝了一個DotNetCore的插件,

下載地址:

https://aka.ms/dotnetcore-2-windowshosting (參考博客:https://blog.csdn.net/aiyusheng/article/details/79750300) 但是這樣還是不對,安裝後需要重啟計算機或者以管理員身份運行CMD執行命令,參考博客: https://www.cnblogs.com/hoyu/archive/2018/03/06/8514243.html 這樣,還是沒有解決問題,最後發現,還需要在.csproj工程文件中的最後部分加入這樣的一段話
<PropertyGroup>
    <PublishWithAspNetCoreTargetManifest>false
</PublishWithAspNetCoreTargetManifest> </PropertyGroup>

問題解決

.net core 2.0 WIndows IIS下發布(WIN 10環境)