类型为' System.IO.IOException'

时间:2015-04-25 01:38:19

标签: wpf xaml c#-4.0

我有以下错误消息:

An unhandled exception of type 'System.IO.IOException' occurred in PresentationFramework.dll

Additional information: Cannot locate resource 'Sections/MainWindow.xaml'.

我创建了文件夹,然后将我的MainWindow.xaml移动到名为Sections的文件夹中。我收到了错误,然后在这里找到了关于确保我将starupURI更改为Sections / mainwindow.xaml的问题

但是,我仍然收到错误消息,但我不知道原因。

编辑:所以我再次运行代码,没有做任何更改,现在我得到了这个

A first chance exception of type 'System.Windows.Markup.XamlParseException' occurred in PresentationFramework.dll

Additional information: 'Provide value on 'System.Windows.Baml2006.TypeConverterMarkupExtension' threw an exception.' Line number '5' and line position '54'.

我在那个位置的代码:

<Window x:Class="CTaC_Information_System.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        WindowStartupLocation="CenterScreen"
        Title="CTaC Information System" Height="828" Width="1486.5" Icon="AISLogov2.ico" Loaded="Window_Loaded" FontFamily="Georgia">

红线位于>下方。我转到代码的末尾并添加了</Window>因为某些原因我仍然收到错误消息。

非常感谢所有帮助。

2 个答案:

答案 0 :(得分:2)

我认为第二个错误是由您的图标引起的。尝试删除该位代码并重新编译以检查是否隔离了问题。您可以尝试将图标图片更改为.png而不是.ico

答案 1 :(得分:0)

对于我来说,当我将类 MainWindows.xaml App.xaml 从根文件夹移动到/ UI文件夹时,会发生这种情况。

当我把它们移回去时 - 一切都恢复正常,错误就消失了。