-3

我有一个用 C# 开发的应用程序,它在我的 Windows 7 x64 PC 上运行良好,但是当我尝试在我的 Windows Server 2012 R2 VPS 上运行相同的应用程序时,我收到一个错误“(TheApplicationName”已停止工作)

当我单击查看问题详细信息时,我得到以下信息

Problem signature:
  Problem Event Name:   CLR20r3
  Problem Signature 01: application.exe
  Problem Signature 02: 1.0.0.0
  Problem Signature 03: 582aa3a2
  Problem Signature 04: Application
  Problem Signature 05: 1.0.0.0
  Problem Signature 06: 582aa3a2
  Problem Signature 07: 1
  Problem Signature 08: 77
  Problem Signature 09: System.IO.FileNotFoundException
  OS Version:   6.3.9600.2.0.0.272.7
  Locale ID:    1033
  Additional Information 1: 5861
  Additional Information 2: 5861822e1919d7c014bbb064c64908b2
  Additional Information 3: 6ee2
  Additional Information 4: 6ee2432e64e99bdcea5e4be767a3b1a2

Read our privacy statement online:
  http://go.microsoft.com/fwlink/?linkid=280262

If the online privacy statement is not available, please read our privacy statement offline:
  C:\Windows\system32\en-US\erofflps.txt

谁能告诉我这里的问题是什么

非常感谢

4

1 回答 1

2

您的应用程序似乎引用了在目标计算机上找不到的二进制文件 (.dll)。请检查项目中所有(非系统)引用的二进制文件,并确保它们与您的应用程序位于同一文件夹中。

于 2016-11-15T21:47:20.493 回答