C# 应用程序需要Microsoft.TeamFoundation。控制版本11.0.0.0。必须安装在全局程序集缓存中

C# 应用程序需要Microsoft.TeamFoundation。控制版本11.0.0.0。必须安装在全局程序集缓存中,c#,.net,visual-studio-2012,clickonce,C#,.net,Visual Studio 2012,Clickonce,我已经使用Visual Studio 2012开发了一个应用程序并发布了它。当我的客户端尝试安装它时,它会说它无法安装,因为应用程序需要程序集Microsoft.TeamFoundation。控制版本11.0.0.0。必须安装在全局程序集缓存中。我意识到我需要在安装时添加一个依赖项,但是是哪一个呢?这就是您想要的吗 Microsoft.TeamFoundation.Controls.dll 在C:\Program Files(x86)\Microsoft Visual Studio 12.0

我已经使用Visual Studio 2012开发了一个应用程序并发布了它。当我的客户端尝试安装它时,它会说它无法安装,因为应用程序需要程序集Microsoft.TeamFoundation。控制版本11.0.0.0。必须安装在全局程序集缓存中。我意识到我需要在安装时添加一个依赖项,但是是哪一个呢?

这就是您想要的吗

Microsoft.TeamFoundation.Controls.dll 

在C:\Program Files(x86)\Microsoft Visual Studio 12.0\Common7\IDE\ReferenceAssembles\v4.5

Hmm中,是否依赖于TeamFoundation?你开发什么样的应用程序?TeamFoundation不是一个日常集会。你可以在ClickOnce的“发布”部分添加依赖项我不知道它为什么需要这个,我没有以任何方式使用TeamFoundation…你知道我需要为TeamFoundation添加哪个依赖项吗?当你不使用TeamFoundation时,这真是太奇怪了。建议:创建一个新项目并添加旧项目中的所有代码。大多数ClickOnce问题都可以通过这种方式“解决”。。。