簡體   English   中英

Visual Studio-如何在MVC項目中將文件/文件夾標記為“不發布”?

[英]Visual Studio - how to mark file/folder in MVC project as Do Not Publish?

在我的MVC項目中,我有一個名為Documents的文件夾,並且其中有一些.txt文件。 其中包含有關網站內部工作的信息,並且一個文檔包含用戶名和密碼(對於開發數據庫,​​不是實時的)。

當我發布到服務器時,該文件夾將被復制,這是我不想要的。 在其屬性中,“復制到輸出目錄”設置為“不復制”,但仍會被復制。

在另一個項目中,Documents文件夾位於Repository層中,該層可編譯為DLL,但我在服務器上看不到該文件夾​​或txt文件。 我遇到問題的MVC項目沒有分層架構。 我可以為此創建一個類庫項目,但這似乎很愚蠢。

  • 將文件的“生成操作”屬性設置為“無”。
  • 您已經將“復制到輸出目錄”設置為“不復制”,因此已經介紹了。
  • 在解決方案資源管理器中右鍵單擊您的MVC項目。 單擊“打包/發布Web”,並確保將“要部署的項目”選擇為“僅運行此應用程序所需的文件”選項。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM