0

如果应用程序属于 Web 应用程序或控制台应用程序,任何团队都可以帮助我创建可以用于不同所有项目的本地 nuget 包文件吗?我们如何将任何控制台应用程序项目传送到可以在另一个项目中使用的 nuget 文件?

我想在 nuget 文件的帮助下将一个通用的库项目代码用于另一个项目,但不知道我们该怎么做?

任何团队都可以为此提供有价值的指导吗?在此处输入图像描述 谢谢阿米特在此处输入图像描述 G

4

1 回答 1

0

从您共享的屏幕截图中,我不确定,似乎最简单的本地 NuGet 包资源将满足您的要求。您也可以参考@Daniel Loudon 的建议。

对于最简单的本地 NuGet 包资源,很高兴与大家分享一些关键步骤。

1)。创建一个普通的类库项目(例如使用.NET Standard),在这个类库项目中添加一些你想要的相关代码,然后构建这个项目。

2)。在 Visual Studio 的解决方案资源管理器中右键单击该项目 > 选择> VS 将在该类库项目的文件夹中Pack生成一个文件,您可以在输出窗口中看到具体路径。.nupkg通常看起来像XXXX\XXXX\your project folder\bin\Debug\ClassLibrary1.1.0.0.nupkg

3)。单击工具> NuGet 包管理器> 包管理器设置> 包源> 选择Add右侧的绿色按钮> 修改NameSource(您的类库的URL\Path)> 单击Update

在此处输入图像描述

4)。然后你可以在其他项目中使用这个通用类库,例如在asp .net web项目中>右键单击你的项目>管理NuGet包...>选择Package Source你配置的,然后在浏览选项卡中搜索并安装你想要的本地人。

在此处输入图像描述

于 2021-08-16T03:40:37.357 回答