【发布时间】:2017-08-22 15:30:58
【问题描述】:
我和我的团队构建了我们在许多项目中使用的自己的框架。我们曾经将框架的项目包含在我们所有其他项目中,但后来我们决定将我们的框架放入我们的 nuget 服务器上的 nuget 包宿主中,这样我们就可以在开发过程中更轻松地进行版本控制和传播我们的框架。
一切都运行良好,但有一些明显的副作用。
Visual Studio 无法直接查看 nuget 的 dll 本身,因此例如 VS 搜索引擎无法查找我的 nuget 中存在的函数。 出于同样的原因,我的项目中再也看不到我们框架的源代码,只显示了元数据。
我了解 nuget 包不显示其自己的源代码是正常行为,但我想知道是否可以将 nuget 包设置为“受信任模式”,以便 Visual Studio 能够搜索它里面的函数和开发人员可以直接查看源代码(当然不能编辑它)。
非常感谢。
【问题讨论】:
标签: .net visual-studio nuget