我遇到一个问题,我的ASP.NET控件无法从文件后面的代码中引用。
我在Stack Overflow问题ASP.NET controls cannot be referenced in code-behind in Visual Studio 2008中找到了一个解决方案。
但我似乎无法找到我的Visual Studio缓存来清除它。我在Windows Vista上使用Visual Studio 2005。
答案 0 :(得分:86)
接受的答案给出了两个地点:
这里
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
根据您的其他信息(关于团队版本),这来自Clear Client TFS Cache:
清除客户端TFS缓存
Visual Studio和团队资源管理器 提供一个可以的缓存机制 不同步。如果我有多个 可以是单个TFS的实例 连接到一个Visual Studio客户端,客户端可以成为 困惑。
要解决它..
对于Windows Vista,删除此文件夹的内容
%LocalAppData%\ Microsoft \ Team Foundation \ 1.0 \ Cache
答案 1 :(得分:16)
我今天经历过这个。 Config中的值是更新的值,但应用程序将返回旧值,停止并启动解决方案不执行任何操作。
所以我清除了.Net Temp文件夹。
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files
它不应该创建错误,而是先安全关闭解决方案。清除临时ASP.NET文件,然后加载解决方案。
我的问题已经整理好了。
答案 2 :(得分:2)
我遇到了同样的问题,但是当我从Temp文件夹中删除缓存的项目时,构建失败了。
为了让构建再次工作,我不得不关闭项目并重新打开它。