簡體   English   中英

將 dll 引用添加到 github 上可見的 Visual Studio c# 項目

[英]Adding dll reference to visual studio c# project visible on github

我在我的 PC 上添加了對本地 dll 的引用。 如何確保它具有本地引用,以便當我上傳到 github 時,打開它的任何人也可以訪問 dll?

我試圖將它復制到我項目中的一個文件夾下,但我無法在那里引用它。

您將本地 dll 放在項目的 bin 文件夾中,然后將其引用到您的項目,當您將項目上傳到 GitHub 時,它將自動上傳

1.在解決方案級別創建一個文件夾來存儲共享庫。

2.將dll文件復制到其中。

3.在VS>解決方案資源管理器中,右鍵單擊解決方案>添加>新建解決方案文件夾; 在步驟 1 中創建具有相同名稱的文件夾。

4.在我們剛剛創建的文件夾上右擊>添加>退出項; Select 步驟 2 中的 dll 文件。

5.引用共享文件夾中的 dll 文件。

6.確保 dll 文件引用為 csproj 文件中的相對路徑。 例如,

<Reference Include="NLog">
  <HintPath>..\Shared References\NLog.dll</HintPath>
</Reference>

此外,檢查您的 gitignore 設置是否不包括 dll 文件。

盡管如此,Nuget 絕對是一個更好的選擇。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM