下載GitHub上的dnSpy源碼

1、方法

下載GitHub上項目的方法,目前我知道的有四種:git

1.用svn軟件checkout下載github

2.安裝git,而後git命令下載svn

3.直接下載項目壓縮包visual-studio

4.安裝GitHub的客戶端,而後下載項目ui

 

 

1:用svn軟件checkout下載

用SVN下載,新建文件夾,在文件夾裏面右鍵「SVN Checkout...」spa

 

 

 

 

2:安裝git,而後git命令下載

git 官網 下載git安裝3d

 

git命令在點擊項目列表右邊「Clone or download」獲取,dnSpy的git命令:git clone https://github.com/0xd4d/dnSpy.gitcode

 

打開cmd,輸入git clone https://github.com/0xd4d/dnSpy.git獲取項目源碼blog

 

 

3:直接下載項目壓縮包

點擊項目列表右邊「Clone or download」下的「Download ZIP」教程

 

 

4:安裝github的客戶端,而後下載項目

安裝github客戶端,選擇菜單File,Clone repositor...

選擇URL,填寫項目github地址和下載保存位置,地址:https://github.com/0xd4d/dnSpy

 

 

 

 

 

 

2、其餘問題

 

1.C#項目「ICSharpCode.TreeView」針對的是「.NETFramework,Version=v4.6.2」,但此計算機上沒有安裝它。

 

打開 .NET SDKs for Visual Studio ,下載.NET Framework 4.6.2 的Developer Pack  安裝

 

 

 

 

2.上面四種方法下載的項目都沒法編譯經過,項目報錯,而且缺乏部分工程項目

 

緣由是項目代碼使用了子模塊的方法,dnSpy引用了其餘項目的代碼,因此要把引用了其餘項目的代碼也要下載下來

Wiki,Building dnSpy有編譯dnSpy的教程和問題解答

 

 

下載所有項目代碼,包括引用其餘項目的代碼,用git clone --recursive https://github.com/0xd4d/dnSpy.git

 
 

 

 

3.項目代碼完整下載下來,用vs 2012打開編譯報錯,vs 2015打開項目,提示項目版本高於visual studio 2015

 

visual studio 2012

 

visual studio 2015

 

Wiki,Building dnSpy有項目編譯說明,要用最新版本的visual studio

 

最後用visual studio 2017編譯經過

 

 

3、感覺

處理問題的過程很重要

相關文章
相關標籤/搜索