亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

要發布哪些文件?ASP .Net 核心 2.0

要發布哪些文件?ASP .Net 核心 2.0

C#
Helenr 2021-10-24 19:45:22
我正在托管我的第一個 Asp.net core 2.0 網站。為了捆綁我運行的項目“ dotnet publish”這創建了以下用于發布的文件夾結構:/wwwroot/appsettings.Development.json/appsettings.json/ProjectName.deps.json/ProjectName.dll/ProjectName.pdb/ProjectName.PreCompiledViews.dll/ProjectName.PreCompiledViews.pdb/ProjectName.runtimeconfig.json/package.json/package-lock.json/web.config一季度。我需要將哪些文件復制到我的 FTP 服務器?所有文件都需要嗎?Q2。我在哪里可以找到關于每個文件是什么的一些描述?
查看完整描述

2 回答

?
烙印99

TA貢獻1829條經驗 獲得超13個贊

  • wwwroot - 靜態文件

  • appsettings.Development.json - 特定于環境的設置

  • appsettings.json - 常規設置

  • ProjectName.deps.json - NuGet 包清單

  • ProjectName.dll - 編譯的項目代碼

  • ProjectName.pdb - 已編譯項目代碼的符號(調試)

  • ProjectName.PreCompiledViews.dll - 編譯視圖

  • ProjectName.PreCompiledViews.pdb - 編譯視圖的符號(調試)

  • ProjectName.runtimeconfig.json - 運行時配置(即目標版本的 .NET Core 運行時)

  • package.json - node.js 包引用

  • package-lock.json - node.js 鎖定文件

  • web.config - IIS 托管配置

關于您唯一可以擺脫的東西是.pdb 文件(但您將無法調試應用程序)、包.json 文件(但您將無法恢復 node.js 包)和 web .config(但前提是不在 IIS 中托管)。


查看完整回答
反對 回復 2021-10-24
?
ibeautiful

TA貢獻1993條經驗 獲得超6個贊

我認為(尚未解決): 構建后生成的wwwroot + dll。

wwwroot包含靜態內容(css、js、images ..)。

你可以閱讀這個互聯網應該充滿了幫助你解決這個話題的文章。


查看完整回答
反對 回復 2021-10-24
  • 2 回答
  • 0 關注
  • 330 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號