我们有几个私有的“企业服务”DLL,在我们所有的网站中用于身份验证、日志记录等。由于它们是私有的,我们还控制这些 DLL 的版本控制和来源。我们创建后的历史(容易出错)步骤File | New Project
包括
- 添加“企业服务”项目
- 添加对上面的引用
- 编辑 web.config 部分,例如 Authentication、HttpHandlers 等...
NuGet 将自动执行上述过程
我刚刚遇到了NuGet(捆绑在 MVC3 中),它允许我从私人托管的服务器下载和安装 VS2010 包,并自动执行以前手动进行的配置设置。
问题:
- 将我的 dll 发布到私有 NuGet 服务器是否有意义?
- 如果需要,我会失去调试和单步执行此 dll 的能力吗?
- 如果我的项目的其余部分基于 TFS,我还应该考虑哪些其他事项?