【发布时间】:2014-04-10 01:35:06
【问题描述】:
我正在尝试使用源代码发布 NuGet。
我像这样将源代码添加到 NuGet 包中(见右侧面板):
我将它发布到 NuGet 库。
然后我打开 Visual Studio 2013 并在 NuGet 包管理器控制台中输入此内容
PM> Install-Package MySqlBackup.NET
包管理器控制台提示包安装成功:
但是我发现项目中没有添加源代码文件(.cs文件),只添加了MySql.Data的依赖:
我错过了哪些步骤?
非常感谢您的见解。
【问题讨论】:
-
NuGet 不是源代码托管服务提供商。它是一个用于编译二进制分发的 .NET 包依赖管理器。您正在做的事情可能是可行的,但这不是正确的方法。您最好构建一个 CI 流程并发布其输出,就像@Aybe 在下面所说的那样。现在 NuGet 中的符号支持非常好。
标签: c# visual-studio nuget nuget-package