Visual Studio for Mac:缓存位置
Posted
技术标签:
【中文标题】Visual Studio for Mac:缓存位置【英文标题】:Visual Studio for Mac: Cache Location 【发布时间】:2017-09-15 19:36:30 【问题描述】:编辑:我没有包括我正在利用 mysql.Data 包通过 LINQ 连接到 MySql 的事实,因为它似乎不相关。问完问题后,我切换到LinqToDb.MySql包,问题似乎消失了,所以我认为是MySql.Data中的一个错误。
虽然我很高兴,但我将把问题留作我的解决方案,对原始问题的回答可能对其他人有所帮助。
原帖:
我正在 Visual Studio Community for Mac (7.1.3) 中构建 C# 解决方案。我更改了对数据库表名的一些引用,但不断收到如下错误:
Table 'database.exampleTable1' doesn't exist.`
即使我在整个代码中将“exampleTable1”的引用更改为“table1”以匹配实时数据库。
我不认为问题出在我的代码中,而是在 Visual Studio 中无法识别更改。我尝试清空 Debug 文件夹并重新构建,从我的 git 存储库中克隆项目并给它一个不同的名称(诅咒跟着我!),以及其他一些牵强的想法。
This answer seems to have it。它建议清除 Visual Studio 缓存文件,但仅显示 PC 的这些文件夹的路径。我在我的 Mac 文件系统上找不到类似的东西。
在我的 Mac 上哪里可以找到与以下内容等效的缓存文件?
C:\Documents and Settings\Administrator\Local Settings\Temp\VWDWebCache
or
C:\Documents and Settings\Administrator\Local Settings\Application Data\Microsoft\WebsiteCache
【问题讨论】:
【参考方案1】:在我的 Mac 上哪里可以找到与以下内容等效的缓存文件?
打开 Finder > 使用命令 'Shift + CMD + G' > 输入/粘贴“~/Library/Caches”。进入“转到文件夹”对话框。完成此操作后,您应该能够看到几乎所有的缓存。因此,编辑需要您自担风险。
举个确切的例子:
您可能需要查找(我建议使用查找器中的列表视图以方便查看)“VisualStudio”文件夹,将其下拉,您应该会在此处找到所有缓存项,包括文件夹“Temp”。
至于查找 'VWDWebCache' 或 'WebsiteCache' 尝试搜索它们并 再次将搜索优化到“缓存”文件夹。【讨论】:
实际上,与许多其他应用程序相反,VS Code 不会将其缓存文件夹存储在$HOME/Library/Caches/
下。见[我的回答][***.com/a/66295480/1562596].
rm -rf ~/Library/Caches/VisualStudio
也在docs.microsoft.com/de-de/visualstudio/mac/… 上列出【参考方案2】:
实际上,Mac 上的 VS Code 不会将其缓存文件夹放在$HOME/Library/Caches
下,而是位于所谓的用户目录下。
用户目录将始终为$HOME/Library/Application Support/Code/
,除非,
--user-data-dir <dir>
调用VS Code - 那么用户目录将是<dir>
在我的机器上确认以上内容:
$ ls -d "./Library/Application Support/Code/"* | grep -i cache
./Library/Application Support/Code/Cache
./Library/Application Support/Code/CachedData
./Library/Application Support/Code/CachedExtensionVSIXs
./Library/Application Support/Code/CachedExtensions
./Library/Application Support/Code/Code Cache
./Library/Application Support/Code/GPUCache
另一个参考here。
你也可以看到我的回答here。
【讨论】:
以上是关于Visual Studio for Mac:缓存位置的主要内容,如果未能解决你的问题,请参考以下文章
Visual Studio 2022 for Mac v17.0 发布,离线安装包下载