运行WPF应用程序需要什么?

时间:2014-12-09 03:06:49

标签: wpf deployment visual-studio-2013 exe vshost.exe

我复制了我的.exe,加上它的vshost.exe,以及它使用的sqlite数据库文件,但它不会在Visual Studio之外运行。当我点击我的.exe时,没有错误信息 - 它只是不会运行。缺少什么?

1 个答案:

答案 0 :(得分:4)

如果您在本地邮箱上,则需要:

  • application.exeNOT vshost.exe - 这些仅适用于Visual Studio调试。)
  • application.exe.config如果有与该应用相关联的设置。
  • 应用程序引用的任何DLL。由于您正在使用SQLite,因此您可能依赖某些SQLite库。

如果您要部署到另一台计算机,那么您还应该考虑以下因素:

  • 您目标计算机上是否安装了.NET Framework?
  • 你也应该建立"发布"而不是" Debug",因为调试DLL可能会丢失。

通常,以下文件是 NOT 必需的:

  • .pdb个文件
  • 任何vshost个文件