WPF应用程序在某些电脑上无法运行。

4

我的WPF应用程序在一些PC上运行良好,在其他PC上则在log4net开始记录之前崩溃。错误信息为:

  Problem signature:
  Problem Event Name:   CLR20r3
  Problem Signature 01: gui.exe
  Problem Signature 02: 1.0.0.0
  Problem Signature 03: 55cd97ed
  Problem Signature 04: PresentationFramework
  Problem Signature 05: 4.0.30319.18408
  Problem Signature 06: 52312f13
  Problem Signature 07: 7fe8
  Problem Signature 08: ee
  Problem Signature 09: System.Windows.Markup.XamlParse

我的电脑已经安装了.NET-Framework 4.5.1,而我的32位应用程序使用的是.NET-Framework 4.5。我发现,在另一台电脑上,即使安装了.NET Framework 4.5,该应用程序也无法运行,但在安装了Visual Studio 2013之后,该应用程序可以正常运行。

如果您能给出一些建议,我将不胜感激。


也许你正在使用一些随 Visual Studio 附带的扩展 DLL,但 .NET Framework 并不包含它们? - Yusuf Tarık Günaydın
安装应用程序时,安装文件夹是否有差异?例如,缺少.dll文件? - Jamie Rees
1个回答

2
在其他Win32计算机上安装VC++ 2013 x86可再发行程序应该可以解决这个问题。

这里下载并安装VC++ 2013可再发行程序包。您的应用程序可能会使用一些内部dll文件,因此在其他未安装Visual Studio的PC上安装可再发行程序包是必要的。 - Akansha

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接