繁体   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