⑴ 請教C#/.net高手,用VS結合源碼管理團隊協作開發,如何處理引用的dll在不同機器路徑不一樣的問題
1.從引用彈出窗->程序集中引用的.Net框架自帶的庫,都不會有問題。
2.引用第三方庫,一般是瀏覽文件的形式選中dll,這時你應該在項目文件夾中專門建一個文件夾來存放dll,然後再引用這個文件夾中的dll,如下面的Lib文件夾,這樣vs會自動使用團鋒相對目錄引用。
3.使用nuget插件管理引用,比較方便,它其實也是在項目文件夾中新建了一個packages目錄存放下載的dll。
4.如果項目中不引用,直接放到bin目錄下也可以,不過一般bin目錄不會納入版本管理的范圍。
<ItemGroup>
<ReferenceInclude="EntityFramework,Version=6.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089,processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..packagesEntityFramework.6.1.1lib et45EntityFramework.dll</HintPath>塌坦晌
</Reference>
<ReferenceInclude="EntityFramework.SqlServer">
<HintPath>..packagesEntityFramework.6.1.1lib et45EntityFramework.SqlServer.dll</HintPath>
</Reference>
<ReferenceInclude="log4net,Version=1.2.12.0,Culture=neutral,PublicKeyToken=669e0ddf0bb1aa2a,processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..Liblog4net.dll</HintPath>
</Reference>
<ReferenceInclude="MongoDB.Bson,Version=1.3.1.4349,Culture=neutral,PublicKeyToken=f686731cfb9cc103,processorArchitecture=MSIL">
信正<SpecificVersion>False</SpecificVersion>
<HintPath>..LibMongoDB.Bson.dll</HintPath>
</Reference>
<ReferenceInclude="MongoDB.Driver,Version=1.3.1.4349,Culture=neutral,PublicKeyToken=f686731cfb9cc103,processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..LibMongoDB.Driver.dll</HintPath>
</Reference>
<ReferenceInclude="Newtonsoft.Json">
<HintPath>..LibNewtonsoft.Json.dll</HintPath>
</Reference>
<ReferenceInclude="System"/>
<ReferenceInclude="System.ComponentModel.DataAnnotations"/>
<ReferenceInclude="System.Data"/>
<ReferenceInclude="System.Data.DataSetExtensions"/>
<ReferenceInclude="System.Drawing"/>
<ReferenceInclude="System.Runtime.Serialization"/>
<ReferenceInclude="System.ServiceModel"/>
<ReferenceInclude="System.Web"/>
<ReferenceInclude="System.Web.ApplicationServices"/>
<ReferenceInclude="System.Web.DynamicData"/>
<ReferenceInclude="System.Web.Entity"/>
<ReferenceInclude="System.Web.Extensions"/>
<ReferenceInclude="System.Web.Extensions.Design"/>
<ReferenceInclude="System.Xml"/>
<ReferenceInclude="System.Configuration"/>
<ReferenceInclude="System.Web.Services"/>
<ReferenceInclude="System.EnterpriseServices"/>
<ReferenceInclude="System.Web.Mobile"/>
<ReferenceInclude="System.Xml.Linq"/>
</ItemGroup>
⑵ vs2019的代碼cmd是什麼
vs2019的代碼CMD指命令提示符。命令提示符是在操作系統中,提示進行命令輸入的一種工作提示符。
cmd有時被錯誤地稱為「DOS提示符」或MS-DOS本身。cmd是一個Windows程序,它模擬MS-DOS中的許多可用命令行功能,但它不是MS-DOS。
其實,cmd是大多數Windows操作系統中可用的命令行解釋器應用程序。用於執行輸入的命令。其中大多數命令通過腳本和批處理文件自動執行任務,執行高級管理功能,並排除或解決某些類型的Windows問題。
⑶ vs2019怎麼運行c語言代碼
操作方法如下:
1、首先,打開C語言編輯器工具,然後在該工具中編寫程序的源代碼,如下圖所示,然後進入下一步。
相關介紹:
C語言是一門面向過程的、抽象化的通用程序設計語言,廣泛應用於底層開發。C語言能以簡易的方式編譯、處理低級存儲器。C語言是僅產生少量的機器語言以及不需要任何運行環境支持便能運行的高效率程序設計語言。
盡管C語言提供了許多低級處理的功能,但仍然保持著跨平台的特性,以一個標准規格寫出的C語言程序可在包括類似嵌入式處理器以及超級計算機等作業平台的許多計算機平台上進行編譯。
⑷ vs2019怎麼保存代碼
代碼本身是以文本文件形式保存的,你找到項目所在文件夾,直接用記事本既可以打開,當然也可以直接復制出來。
首先,打開C語言編輯器工具,然後在該工具中編寫程序的源代碼,然後進入下一步。其次,完成上述步驟後,單擊「編譯」選項,再單擊「組建」選項,再單擊「執行」按鈕,然後進入下一步。接著,完成上述步驟後,單擊Enter,然後進入下一步。
我還在用VS2010。如果排除忘記存檔或者存檔失敗這種低級錯誤的話,是不是VS2013已經集成了版本控制項系統,將你的代碼還原到以前的某個時間點了,如果真有的話,那也不用擔心了,修改的代碼還在。如果沒有版本控制,那隻能說這個現象太詭異了。