所以我得到的完整错误是:
尝试在程序集C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Temporary ASP.NET Files \ tfs \ 96d93be0 \ 609f57b6 \ assembly中检查或实例化类型Microsoft.TeamFoundation.Framework.Server.WindowsProvider时出现异常\ dl3 \ 71c3ceb4 \ 00f38a60_8f06cb01 \ Microsoft.TeamFoundation.Framework.Server.DLL:没有为此对象定义的无参数构造函数。
和
尝试在程序集C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Temporary ASP.NET Files \ tfs \ 96d93be0 \ 609f57b6 \ assembly中检查或实例化类型Microsoft.TeamFoundation.Framework.Server.TfsSyncAgent时出现异常\ dl3 \ 71c3ceb4 \ 00f38a60_8f06cb01 \ Microsoft.TeamFoundation.Framework.Server.DLL:没有为此对象定义的无参数构造函数。
两者非常相似
有两个要点:
1)尝试检查或实例化类型Microsoft.TeamFoundation.Framework.Server.WindowsProvider
时出现异常2)Microsoft.TeamFoundation.Framework.Server.DLL:没有为此obj定义的无参数构造函数
我正在为tfs制作服务器端事件处理程序,当我签入项目 This is the tutorial i am following时,我一直收到此错误。有谁知道如何解决这个问题?
注意:由于某些奇怪的原因,我没有文件夹“C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Temporary ASP.NET Files \ tfs \”,并且必须创建目录并放入dll在里面。这也没有解决问题。
答案 0 :(得分:1)
目录C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files
是IIS用于Web应用程序(如TFS)的目录。将在那里部署Web应用程序的dll副本。因此,当抛出异常时,可能会发生此目录,而不是真正的TFS目录。
您的问题似乎是,您的ISubscriber中没有无参数构造函数。但是无参数构造函数是必需的!
答案 1 :(得分:0)
不,您无法将代码添加到其他人的代码中。
你想要完成什么?可能还有另一种方法。