mscorlib.ni.dll中出现'System.IO.FileNotFoundException'类型的第一次机会异常 - windows phone

时间:2014-03-08 07:51:53

标签: c# xaml windows-phone-7 windows-phone-8

在我的xaml页面中,当我创建一个复选框时,会出现该错误,但是当它被删除时,错误就会消失。如果我忽略错误它仍将运行但我仍然想知道是什么使该错误出现。我在这做错了什么?

以下是xaml代码:     

        <toolkit:DatePicker Name="dateData"  
                            HorizontalAlignment="Center" 
                            Width="456"
                            Background="DarkBlue" 
                            ValueStringFormat="{}{0:D}"
                            Foreground="White"
                            BorderBrush="DarkBlue" 
                            />

        <TextBlock HorizontalAlignment="Left"
                   Text="Title" Margin="18,0,0,0" 
                   />

        <TextBox x:Name="titleTBox"  
                 Text="Add New Title"
                 FontFamily="{StaticResource PhoneFontFamilyLight}"      
                 GotFocus="newToDoTextBox_GotFocus" 
                 Grid.ColumnSpan="3" 
                 BorderBrush="Silver" 
                 />
        <TextBlock HorizontalAlignment="Left"  
            TextWrapping="Wrap" 
            Text="Description" 
            VerticalAlignment="Top" Margin="18,0,0,0"
                   />
        <TextBox
                x:Name="descriptionTBox"   
                Text="Add New Description"
                TextWrapping="Wrap"
                FontFamily="{StaticResource PhoneFontFamilyLight}"                    
                GotFocus="newToDoTextBox_GotFocus" Height="125" 
                BorderBrush="Silver" 
                />

        <CheckBox Name="cBox" 
                  Content="Reminder"/>


        <TextBlock HorizontalAlignment="Left"
                   Name="textRDate"
                   Text="Reminder Date" 
                   Margin="18,0,0,0" 
                   Visibility="Collapsed"
                   />

            <toolkit:DatePicker  
                Name="rDate" 
                HorizontalAlignment="Left" 
                Width="456"
                Visibility="Collapsed"
                />

        <TextBlock HorizontalAlignment="Left"
                   Name="TextTDate"
                   Text="Reminder Time" 
                   Margin="18,0,0,0" 
                   Visibility="Collapsed"
                   />

            <toolkit:TimePicker  Name="rTime" 
                                 HorizontalAlignment="Right" 
                                 Width="456"
                                 Visibility="Collapsed"
                                 />
    </StackPanel>

2 个答案:

答案 0 :(得分:0)

您需要在Xaml文件中的CheckBox中添加以下代码,或者您可以通过代码来处理...

Checked="CheckBox_Checked" Unchecked="CheckBox_Unchecked"

处理代码MainPage.xaml.cs

    private void CheckBox_Checked(object sender, RoutedEventArgs e)
    {
        //Add code here

    }

    private void CheckBox_Unchecked(object sender, RoutedEventArgs e)
    {
        //Add code here
    }

希望这有帮助

答案 1 :(得分:0)

我在尝试从我需要在C#中访问的API引用.dll文件时遇到此错误。您必须绝对确定您是否满足制作参考的所有要求 - 其中一些要求很容易被忽略:

您是否拥有正确的驱动程序,并且在安装后重新启动了计算机?

您正在引用的文件是针对要构建应用程序的处理器类型进行的吗? (请参阅选择正确的Active Solution Platform的说明。这篇文章可能有所帮助:What does the Visual Studio "Any CPU" target mean?

尝试验证您引用的文件的依赖关系(它是否期望某些硬件连接?它要查找或访问的内容是什么?)。