use*_*767 10 .net asp.net nuget-package
如果一个库(例如,在github上)没有通过nuget包发布自己,我必须手动将其作为参考包含,对吗?我看到很多关于如何为Visual Studio添加项目引用的参考文章,但我似乎无法弄清楚如何在Visual Studio Code上做到这一点.
在这种情况下,我已经下载了库的zip,并将展开的文件夹移动到我的项目中,然后尝试了using <namespace>,这不起作用.
编辑:
我注意到这个下载的zip包含了一个.nuspec.我可以用这个文件扩展名来导入它在我的项目中吗?
小智 27
假设你有两个项目:
1)Project1.Api
2)Project2.Executable
命令行语法dotnet add reference:
cd Project2.Executable
dotnet add reference ../Project1.Api/Project1.Api.csproj
Run Code Online (Sandbox Code Playgroud)
如果检查Project2.Executable.csproj文件,您将看到以下条目:
<ItemGroup>
<ProjectReference Include = "..\Project1.Api\Project1.Api.csproj" />
</ItemGroup>
Run Code Online (Sandbox Code Playgroud)
您可以打开.csproj要添加引用的项目文件并添加项目引用,如下所示:
<ItemGroup>
<ProjectReference Include = "<RELATIVE_PATH_TO_REFERENCE_PROJECT>" />
</ItemGroup>
Run Code Online (Sandbox Code Playgroud)
如果ItemGroupforProjectReference已经存在,那么您只需添加即可。
例子:
<ItemGroup>
<ProjectReference Include = "../MyLibrary.csproj" />
</ItemGroup>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10194 次 |
| 最近记录: |