VS2017編譯警告MSB8027解決辦法

3167 人瀏覽 | 時間: 2018-04-13 16:28:07 | 作者: codexia
    當你在一個項目里,兩個不同的文件夾里,創建了相同的文件,在VS2017里顯示為兩個不同的目錄,在文件夾里也確實在不同的文件夾里。但是當在編譯的時候,VS2017發出警告MSB8027,意思是輸出的目錄相同,導致多個相同的文件生成的中間文件會相互覆蓋,從而導致錯誤。
    那么這個問題如何解決呢?是改文件名嗎?當然,改文件名是可以解決的,因為這樣讓每一個代碼文件都有不一樣的文件名,就不存在覆蓋的問題。
    但是這個并不是最好的解決辦法,因為你通過了目錄結構來區分代碼文件,盡管兩個代碼文件相同,但是因為路徑不同,是可以區分開的。所以改名字是可以解決,但是不是最優雅的方式。
    解決的辦法其實也很簡單,但是我們需要明白其中的道理。其實編譯默認的輸出都是將中間文件放在一個目錄,所以才會讓多個相同文件名的中間文件重疊了,產生了覆蓋。那么VS2017既然作為一個工具,
請微信掃碼閱讀。
為防止惡意爬蟲,
已開啟反爬機制,
理解喲~~~~
標注
評論
站內搜
百度搜
傳送到手機
手機掃碼,識別文字,完成傳送x
加載中...
標注內容x
加載中...
添加標注x
收藏 0 點贊 0

相關閱讀

超级大乐透直播开奖 股票推荐fjwlcd 点点盈配资 加拿大快乐8和值 天津时时彩20分钟开奖 河北快3开奖结果走试图 今天黑马股票推荐 安徽体彩十一选五杀号 上港集团股票行情 天津时时彩走势图带连线 快乐双彩全部开奖结果