设置连接ID异常WPF

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了设置连接ID异常WPF相关的知识,希望对你有一定的参考价值。

我正在创建一个wpf应用程序。我通过引用Xceed.wpf.toolkit添加了一个整数更新,就像下面的代码一样。

 <Page x:Class="AutomateClick.Business_Rule"
          xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
          xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
          xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
          xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
          xmlns:wpfx="http://schemas.xceed.com/wpf/xaml/toolkit"
          mc:Ignorable="d" 
          d:DesignHeight="470" d:DesignWidth="x:Static SystemParameters.PrimaryScreenWidth"
           Title="Business_Rule">            
                <StackPanel x:Name="Rec_sel" Height="75" Margin="-270,60,0,0" VerticalAlignment="Top" Width="250" Background="Transparent" Visibility="Visible">
                    <TextBlock Text="Day" Margin="-210,15,0,0" Height="22" Width="55" TextAlignment="Right" Name="Rec_Param" Visibility="Visible"/>
                    <RadioButton x:Name="mon_sel1" IsChecked="True" Margin="5,-20,0,0" Visibility="Visible" Checked="mon_sel1_Click"/>
                    <wpfx:IntegerUpDown Name="input_freq" IsEnabled="True" Height="24" Margin="-90,-26,0,0" Width="50" AllowTextInput="False" Value="1" Increment="1" Visibility="Visible"/>
                    <TextBlock Text="of every month" Margin="60,-22,0,0" Height="22" Width="90" TextAlignment="Left" Name="input_freq_based_text" Visibility="Visible"/>
                    <RadioButton x:Name="mon_sel2" IsChecked="False" Margin="6,15,0,0" Visibility="Visible" Checked="mon_sel1_Click" />
                    <TextBlock Text="On" Margin="-105,-15,0,0" Height="22" Width="90" TextAlignment="Left" Name="mon_tb" Visibility="Visible"/>
                    <ComboBox Name="mon_sel_cb_1" Width="80" Margin="-70,-25,0,0" Height="22">
                        <ComboBoxItem Content="First"></ComboBoxItem>
                        <ComboBoxItem Content="Second"></ComboBoxItem>
                        <ComboBoxItem Content="Third"></ComboBoxItem>
                        <ComboBoxItem Content="Fourth"></ComboBoxItem>
                        <ComboBoxItem Content="Last"></ComboBoxItem>
                    </ComboBox>
                    <ComboBox Name="mon_sel_cb_2" Width="95" Margin="110,-25,0,0" Height="22">
                        <ComboBoxItem Content="Day"></ComboBoxItem>
                        <ComboBoxItem Content="Sunday"></ComboBoxItem>
                        <ComboBoxItem Content="Monday"></ComboBoxItem>
                        <ComboBoxItem Content="Tuesday"></ComboBoxItem>
                        <ComboBoxItem Content="Wednesday"></ComboBoxItem>
                        <ComboBoxItem Content="Thursday"></ComboBoxItem>
                        <ComboBoxItem Content="Friday"></ComboBoxItem>
                        <ComboBoxItem Content="Saturday"></ComboBoxItem>
                    </ComboBox>
                </StackPanel>         
    </Page>

当我在Visual studio中运行我的代码时,它没有给我任何异常,工作正常。但是当我运行发布的应用程序的exe时,它在第6行和第7行的位置给了我一个异常(xmlns:wpfx="http:/schemas.xceed.comwpfxamltoolkit")。

答案

很有可能你的应用程序目录中缺少工具包的 DLL。

请确保它在那里。

自动复制它的方法之一是确保 Copy Local 设置为 True. 你可以在引用或其他文件的属性中找到它。

enter image description here

以上是关于设置连接ID异常WPF的主要内容,如果未能解决你的问题,请参考以下文章

片段 getArguments() 空指针异常

片段管理器空引用异常

wpf 重新加载自定义控件出现异常

wav 文件连接异常与 naudio 库

2022-03-17 WPF面试题 如何在WPF应用程序中全局捕获异常?

捕捉WPF应用程序中XAML代码解析异常