[英]Accessing up folder of publish folder at .Net Core web Api 2.1
[英]How can I publish my web api in core 2.1 (System Files)
我正在嘗試使用系統文件在.net core 2.1中發布我的Web api ...但是當我發布它時,在我的計算機上我只能看到.dll,.json,但是看不到其他文件,所以我不知道如何那是否將所有文件發布並放置到IIS中?我需要在Web API中進行特殊配置嗎? 或者我該怎么辦?
查看這些鏈接
https://docs.microsoft.com/en-us/dotnet/core/deploying/
https://docs.microsoft.com/en-gb/aspnet/core/host-and-deploy/iis/?tabs=aspnetcore2x
https://andrewlock.net/exploring-program-and-startup-in-asp-net-core-2-preview1-2/
https://stackify.com/how-to-deploy-asp-net-core-to-iis/
運行dotnet publish
將生成內容,並將其放在IIS應用程序池中指向的目錄中(您在服務器應用程序池的設置過程中指定目錄-檢查鏈接)
是的,以某種方式您需要一個特殊的配置文件web.config
您需要安裝SDK
檢查: https : //docs.microsoft.com/zh-cn/aspnet/core/host-and-deploy/iis/?view=aspnetcore-2.1
安裝-> dotnet-hosting-2.1.3-win.exe命令:
->凈止損為y
->凈啟動W3SVC
重新啟動IIS
AppPool-> NoManagedCode-集成
之后就像在IIS中發布普通的asp.net項目。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.