发布文件是不是足以运行 WPF 应用程序?
Posted
技术标签:
【中文标题】发布文件是不是足以运行 WPF 应用程序?【英文标题】:Are release files are enough for running a WPF app?发布文件是否足以运行 WPF 应用程序? 【发布时间】:2018-08-10 17:18:29 【问题描述】:在我的项目解决方案下的 WPF 应用程序中,我还有一些其他的类库项目。
结构如下:
我的问题:当我在 release 下构建我的应用程序时,当我运行可执行文件时应用程序运行良好,但如果我只使用 release 文件夹并将其移动到其他位置,则应用程序不会启动。它应该只适用于发布文件夹吗?
【问题讨论】:
xcopy deployment 通常适用于 WPF 应用程序 你应该检查你的资源文件的属性是否复制到输出目录 编译代码依赖于部署 PC 上的同一个网络库或发布应用程序。网络 dll 必须在已部署的 PC 上,并且 Publish 将进行安装。 检查事件日志中的错误消息。可能有不同的原因,例如,在您的代码中使用相对路径来定位依赖项,当更多到其他位置时,您会得到一个 filenotfoundexception。 【参考方案1】:我去了事件查看器和发生异常的地方,这解决了问题
【讨论】:
以上是关于发布文件是不是足以运行 WPF 应用程序?的主要内容,如果未能解决你的问题,请参考以下文章
我有一个在 IIS 服务器上运行的 java 应用程序,windows performca 监视器(Perfmon)是不是足以进行性能分析[关闭]