場景 使用Visual Studio 開發Winform程式,使用SVN進行項目版本管理。 在添加引用時,會出現在A電腦中添加了絕對路徑的引用,在B電腦中就會出現找不到 並且將此引用標識為?的狀態。 註: 博客主頁: https://blog.csdn.net/badao_liumang_qizhi ...
場景
使用Visual Studio 開發Winform程式,使用SVN進行項目版本管理。
在添加引用時,會出現在A電腦中添加了絕對路徑的引用,在B電腦中就會出現找不到
並且將此引用標識為?的狀態。
註:
博客主頁:
https://blog.csdn.net/badao_liumang_qizhi
關註公眾號
霸道的程式猿
獲取編程相關電子書、教程推送與免費下載。
實現
比如在電腦A中添加了一個引用是從A中某磁碟絕對路徑中引用
那麼這樣在電腦B中進行更新後,在B的電腦中沒有這個據對路徑的引用,就會出現
在VS中有文件但是顯示一個?的狀態,在真實目錄下是沒有這個引用的。
解決
將項目代碼放在統一的svn管理的配置庫中,由電腦A和B將代碼拉取下來。
在電腦A中添加引用時,首先將引用複製到配置庫中存放代碼的項目目錄下,再在項目目錄下
添加應用時添加同項目項目下的應用,然後將真實目錄的引用文件和引用同時提交,這樣就能將
引用的絕對路徑改為相對路徑。