"Access to the path 'C:\Program Files (x86)\Microsoft\Visual Studio19\Community\Common7\IDE\Logs' denied" 在 XAML 编辑器中

"Access to the path 'C:\Program Files (x86)\Microsoft\Visual Studio\2019\Community\Common7\IDE\Logs' denied" in XAML editor

我在 XAML 编辑器中从 Visual Studio 2019 收到这个奇怪的错误,但项目编译、运行并且分配实际上有效:

我在所有包含此表达式的用户控件中都收到此错误。在我的 MainWindow 中,相同的逻辑不会导致任何问题。 root 只是根命名空间,与 MainWindow 上的 local 相同。 App.xaml.cs 中的设置对象如下所示:

public static readonly ISettings Settings;

ISettingsConfig.NetConfigurationBuilder 的简单接口。

using Config.Net;
using System;

namespace MyApp.Properties
{
    public interface ISettings
    {
        [Option(Alias = "skin")]
        string Skin { get; }

        [Option(Alias = "cryptoID")]
        string CryptoID { get; }

        // ...
    }
}

清理、重建、重新启动,都无法消除消息。我一直忽略它,但我想摆脱它,拜托。

如果您的程序运行正常,Visual Studio错误显示波浪线警告,您可以尝试进行以下设置,不显示警告波浪线。

取消勾选显示误差曲线:

工具> 选项> 文本编辑器> 一般 >显示误差曲线

您也可以重置设置。

工具导入和导出设置...重置所有设置.

好吧,消息基本上说明了问题所在,所以我继续创建文件夹 C:\Program Files (x86)\Microsoft Visual Studio19\Community\Common7\IDE\Logs 并在 属性 window 的 属性 window文件夹。现在 Visual Studio 不再抱怨了,尽管无论如何都没有在文件夹中创建文件。

我不知道为什么会这样,但消息最终消失了。