Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/333.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# ';值不能为null'';参数名称:key';在编译过程中没有明显的(?)原因_C#_Wpf - Fatal编程技术网

C# ';值不能为null'';参数名称:key';在编译过程中没有明显的(?)原因

C# ';值不能为null'';参数名称:key';在编译过程中没有明显的(?)原因,c#,wpf,C#,Wpf,我已经浏览这个网站有一段时间了,试图为这些相当神秘的错误找到一个解决方案——我发现这些错误对我的特殊情况都没有帮助 我应该注意到,我对C#或者WPF实际上是如何工作的基本一无所知,这也可以解释为什么这里的线程都不是我问题的解决方案 之后(我真的不知道我做了什么),VS现在出现了两个(相同的)错误: 除此之外,解决方案不包含任何错误或警告 双击错误打开文件main window.xaml和App.xamlatLn:1 Ch:1,没有突出显示任何错误或警告 //MainWindow.xaml //

我已经浏览这个网站有一段时间了,试图为这些相当神秘的错误找到一个解决方案——我发现这些错误对我的特殊情况都没有帮助

我应该注意到,我对C#或者WPF实际上是如何工作的基本一无所知,这也可以解释为什么这里的线程都不是我问题的解决方案

之后(我真的不知道我做了什么),VS现在出现了两个(相同的)错误:

除此之外,解决方案不包含任何错误或警告

双击错误打开文件
main window.xaml
App.xaml
at
Ln:1 Ch:1
,没有突出显示任何错误或警告

//MainWindow.xaml
//App.xaml

我认为问题在于您在csproj中引用了
Xamarin.Forms
Xamarin.Essentials
。我克隆了您的存储库,在删除这些引用(并向MainWindow.xaml.cs、App.xaml.cs和AssemblyInfo.cs添加了一些using语句)后,它构建得很好。

我希望这不是原因,但我无法想象情况会是这样。。。请忽略我对所有元素的讨厌的(?)样式…您是否尝试附加调试器并使其在异常时中断,以便您可以看到它被抛出的位置?还有这个异常的堆栈跟踪吗?哦,等等,对不起,你是在编译还是在运行应用程序时遇到这个错误的?在编译/构建过程中,就像在中一样,我甚至都不知道@Dave@Eric删除了整个
,仍然失败。但是,我发现在
App.xaml
MainWindow.xaml
中删除属性
x:Class=“solution\u alpha\u pack\u roll\u generator.App”和
x:Class=“solution\u alpha\u pack\u roll\u generator.MainWindow”
“修复”错误[再说一遍,这并不是因为我发现错误
“Window”根元素需要一个x:Class属性来支持XAML文件中的事件处理程序。请删除Click事件的事件处理程序,或者向根元素添加一个x:Class属性。
]谢谢你…太…太…太…了!就这样。最糟糕的是,我甚至不记得什么时候,为什么,甚至不记得我是怎么得到这些推荐信的…但是,再一次,谢谢你!
Description: Value cannot be null.
Value cannot be null.
Parameter name: key