吐槽一下MounRiver Studio的解決方案.wvsln文件里面存的路徑

MounRiver Studio的解決方案.wvsln文件里面存的路徑是居然絕對(duì)路徑

把工程拷貝到其他文件夾時(shí)依然使用舊文件的文件路徑,要手動(dòng)修改路徑并且刪掉文件夾.metadata才能正常編譯

MDK,IAR反正拷貝到那里編譯都是用當(dāng)前文件夾的工程,MounRiver Studio這個(gè)解決方案真不夠完善,希望可以修改一下

同感,


您好,MRS解決方案文件使用絕對(duì)路徑記錄各工程位置,是符合實(shí)際開發(fā)中大多數(shù)應(yīng)用場(chǎng)景需求的:


  1. 當(dāng)已存在的工程分布在多個(gè)不同的文件夾時(shí),用戶直接雙擊每個(gè)工程的.wvproj文件(或使用MRS導(dǎo)入工程功能)即可將該工程添加到已打開的解決方案中,無需移動(dòng)工程到解決方案所在目錄再導(dǎo)入,有效避免了在“多個(gè)解決方案復(fù)用某些工程”場(chǎng)景時(shí),需要重復(fù)搬移工程源碼的問題。

  2. 當(dāng)解決方案中工程源碼路徑發(fā)生改變時(shí),可以在打開解決方案后,直接從MRS資源樹視圖移除該工程,然后再重新導(dǎo)入該工程即可。


    更多MRS解決方案使用技巧,可參考文章:https://blog.csdn.net/qq_36353650/article/details/120698202?spm=1001.2014.3001.5501??




這個(gè)不是說不能用,就是沒那么方便,你見vs,vscode,iar,mdk等等都沒這個(gè)問題啊,這個(gè)做起來應(yīng)該不會(huì)太難,即使我自己也可以做個(gè)小軟件可以實(shí)現(xiàn),解決方案本來存在的意義就是為某些一個(gè)整體的工程管理,拷貝到另外一個(gè)地方還要?jiǎng)h除然后導(dǎo)入就不人性化了


mdk的.uvmpw中記錄的也是絕對(duì)路徑啊, vs的多工程也是,用記事本打開看看就知道了。散了吧。而且軟件怎么能控制用戶的行為、知道你是在文件夾里去拷貝呢,如果在軟件里移動(dòng)工程,記錄的絕對(duì)路徑?jīng)]變才叫問題。


其他軟件是整個(gè)解決方案的文件夾拷貝到任何地方都可以使用當(dāng)前文件夾的工程文件編譯,而mrs不能,至于說解決方案不知道移動(dòng)到什么地方可以把路徑對(duì)比就知道是否在解決方案文件夾內(nèi)


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频