颠覆错误dll丢失

时间:2014-07-23 09:03:32

标签: svn

在从其他开发人员检出项目后,我们经常会在他的计算机上找到一些dll,但是当我在本地计算机上搜索它们时,它们就不存在了。这些是标准的Microsoft dll。

Microsoft.EnterpriseManagement.Common

Microsoft.EnterpriseManagement.ServiceManager.UI.Console

Microsoft.EnterpriseManagement.UI.Core

Microsoft.ScriptManager.MSAjax

Microsoft.ScriptManager.WebForms

但是当我去寻找上面的dll时,它们不在我的机器上,但是当我创建一个新的asp.net项目(使用VS2012)时,这些dll就在那里。

1 个答案:

答案 0 :(得分:0)

可能有以下原因: -

  • 另一位开发人员从他的本地文件夹(而不是GAC等)中引用这些dll,并且他没有在SVN中签入这些dll。因此,您不会在结帐/更新时获取它们

  • 还要检查VS2012解决方案中这些dll的引用路径/位置。

  • 由于这些是标准的Microsoft dll,因此当您创建任何新项目时,VS2012会从.net参考库中选择它们。