我遇到了一个问题,我的ASP.NET控件无法从代码后台文件中引用。
在Stack Overflow的ASP.NET controls cannot be referenced in code-behind in Visual Studio 2008问题中,我找到了一个解决方案。
但是我似乎找不到我的Visual Studio缓存以清除它。我正在Windows Vista上使用Visual Studio 2005。
我遇到了一个问题,我的ASP.NET控件无法从代码后台文件中引用。
在Stack Overflow的ASP.NET controls cannot be referenced in code-behind in Visual Studio 2008问题中,我找到了一个解决方案。
但是我似乎找不到我的Visual Studio缓存以清除它。我正在Windows Vista上使用Visual Studio 2005。
采纳的答案提供了两个位置:
这里
C:\Documents and Settings\Administrator\Local Settings\Temp\VWDWebCache
可能还有这里
C:\Documents and Settings\Administrator\Local Settings\Application Data\Microsoft\WebsiteCache
你试过这些位置了吗?
编辑添加
在我的Windows Vista机器上,它位于
%Temp%\VWDWebCache
和
%LocalAppData%\Microsoft\WebsiteCache
根据您提供的额外信息(关于团队版),这段内容来自清除客户端 TFS 缓存:
清除客户端 TFS 缓存
Visual Studio 和 Team Explorer 提供了一种缓存机制,但可能会失去同步。如果我有多个单个 TFS 的实例,可以从单个 Visual Studio 客户端连接到这些实例,则该客户端可能会变得混乱。
解决方法是...
对于 Windows Vista,请删除此文件夹的内容:
%LocalAppData%\Microsoft\Team Foundation\1.0\Cache
%LOCALAPPDATA%\Microsoft\WebsiteCache
、%LOCALAPPDATA%\Temp\VWDWebCache
和%LOCALAPPDATA%\Microsoft\Team Foundation\1.0\Cache
。 - Janis VeinbergsC:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files
为了安全起见,关闭您的解决方案并清除临时ASP.NET文件,然后加载解决方案。这样做不应该会创建错误。
我的问题已经解决了。
我曾经遇到过同样的问题,但当我删除了临时文件夹中的缓存项后,构建失败了。
为了使构建再次正常工作,我不得不关闭项目并重新打开它。