從bin> Debug文件夾很明顯,我需要將可執行文件和主配置文件複製到我需要運行此基本控制檯應用程序的任何機器上。還需要哪些其他文件(例如,清單文件的用途是什麼)?調試文件夾需要部署哪些文件?
謝謝。
從bin> Debug文件夾很明顯,我需要將可執行文件和主配置文件複製到我需要運行此基本控制檯應用程序的任何機器上。還需要哪些其他文件(例如,清單文件的用途是什麼)?調試文件夾需要部署哪些文件?
謝謝。
你需要複製
這是基本的東西。可能還有更多,但這取決於你的具體情況。
出於調試目的,您可能會考慮移動.pdb文件。正如其他人已經說過的,出於生產目的,你應該部署發佈版本而不是調試版本。
爲什麼我們在Release文件夾中看到.pdb文件?我認爲它應該只在Debug文件夾中? – 2018-02-23 21:57:00
@MerinNakarmi:因爲你的發佈版本設置爲生成它們。這是不正確的,發佈版本不能被調試:) – 2018-02-24 01:46:47
你能指導我在哪裏可以禁用調試相關的文件在釋放文件夾? – 2018-02-24 01:48:23
通常,您只需要應用程序,配置文件和任何依賴項(您引用的其他程序集)。
這就是說,對於部署,您通常需要部署發佈版本,而不是調試版本。另外,如果部署到其他系統,您可能需要考慮製作一個安裝項目,該項目將處理依賴關係,包括.NET框架本身。
無,從發佈文件夾部署而不是 – 2012-03-27 15:55:23
雖然它是空的。 – SkonJeet 2012-03-27 15:56:33
在發佈模式下編譯...工具欄中間的那些小下拉列表。你應該永遠這樣做! – JotaBe 2012-03-27 15:57:52