为什么.net 3.5 WPF应用程序没有在某些Win 10 OS中运行

时间:2018-04-10 05:26:51

标签: c# .net wpf windows-10

我使用 visual studio 2008 (Win 7 OS)创建了一些简单的 .NET 3.5 WPF应用程序。我的PC赢得10个版本是1709(OS Build 16299.251)。但该应用程序 无法在某些win 10 OS上运行 。 (它在win 7上工作完美,有些赢得10 pc /笔记本电脑)。顺便说一句.NET 3.5 C#应用程序在pc /笔记本电脑上运行。我重新安装了.NET 3.5,但它无法正常工作。并更新所有这些PC /笔记本电脑的驱动程序。

修改

'System.Windows.Media.FontFamily'的类型初始值设定项引发了异常。当我试图在Win 10 PC中构建该应用程序时(错误来自该PC)。但是这个应用程序完美地构建在Win 7和一些Win 10 PC中。

1 个答案:

答案 0 :(得分:0)

所以'不能跑'是相当广泛的。

正如您所提到的那样.Net Framework 3.5已经安装并且您尝试重新安装它(希望通过控制面板 - 如Kudryavtsev所述),可能是应用程序正在直接崩溃。

请打开事件查看器(控制面板 - >管理工具 - >事件查看器),然后在“应用程序”区域中查看“.Net运行时错误”。

修改

真正的错误(见评论部分):

'System.Windows.Media.FontFamily'的类型初始值设定项引发异常。 当我尝试在Win 10 PC中构建该应用程序时(该PC上出现错误)。但是这个应用程序完美地构建在Win 7和一些Win 10 PC中。

决议是从应用程序中删除一些“特殊字体”