账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    vs2022调试C#代码报错“application/xaml+xml”ContentType 无效。
    60
    0
    用ilspy反编译了一个exe程序,用vs编译调试时报错,没有其它错误引发的异常:“System.Exception”(位于 PresentationFramework.dll 中)“System.Exception”类型的未经处理的异常在 PresentationFramework.dll 中发生 “application/xaml+xml”ContentType 无效。System.Exception HResult=0x80131500 Message=“application/xaml+xml”ContentType 无效。 Source=PresentationFramework StackTrace: 在 System.Windows.Application.LoadComponent(Object component, Uri resourceLocator) 在 Demo.App.InitializeComponent() 在 E:\project\vscsproj\Demo\App.cs 中: 第 89 行第89行Uri resourceLocator = new Uri("/Demo;component/app.xaml", UriKind.Relative); Application.LoadComponent(this, resourceLocator);
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • ぐ花葬つ 普通会员 1楼

      这个错误通常是因为在调试C#代码时,程序尝试打开一个包含XAML(XAML)格式的数据的文件,但是XAML格式的数据没有被正确地设置为文件的“Content-Type”属性。

      以下是一些可能的解决方案:

      1. 确保XAML文件的格式是正确的。在Windows中,XAML文件通常使用XML格式。在VS2022中,如果XAML文件的格式不正确,这个错误也会出现。

      2. 确保文件已经被正确地打开。在VS2022中,你可以通过右键点击文件,然后选择“打开方式”来打开文件。如果你看到“application/xaml+xml”Type说明,那么这个文件就是XAML文件,你只需要将它拖动到“打开方式”列表中即可。

      3. 如果你尝试使用一个支持XAML格式的编辑器打开文件,那么这个错误应该会自动解决。例如,在Visual Studio Code中,你可以通过点击“文件”菜单,然后选择“打开文件”来打开XAML文件。

      4. 如果你仍然遇到问题,那么你可能需要检查你的代码。确保你的代码正确地读取和解析XAML文件,或者你可能需要使用一个支持XAML格式的解析库来帮助你处理XAML文件。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部