小编Spe*_*own的帖子

找不到依赖的dll

我的应用程序在运行该应用程序时未在“发布x86”上运行,它在启动屏幕后立即崩溃。输出显示以下异常:

程序“ [8204] dfz.exe”已退出,代码为-1073741515(0xc0000135)“未找到相关的DLL”。

它还告诉我该模块的构建没有符号,但是在构建设置中,我已将调试信息设置为Full。

第一次为Windows应用商店构建应用程序时,它会正确构建,并且还将该版本发布到应用商店。当我进行手动重建以检查广告是否正确插入时,它将无法运行。

但是,我可以在ARM和X64上运行该应用程序,而发行时没有任何问题。只有带有.Net本机工具链的x86会抛出缺少的依赖DLL。

到目前为止我尝试过的是:

  1. 创建了一个新项目,添加了我所有的文件和Nuget包,没有骰子
  2. 删除并更新了我所有现有的参考。
  3. 试图调试发行版本,以便我可以找出软件包中缺少的DLL。但是,它一直告诉我没有符号文件。

我正在寻找可以尝试的任何建议,因为我真的不知道为什么它不能在x86上运行。

编辑: 当我运行它时,空白的UWP项目也会返回DLL错误。看来我的开发环境不好。

Edit2: 刚刚对另一台笔记本电脑进行了远程调试,该应用程序正常工作。因此,问题是与环境有关的问题。

.net c# win-universal-app

5
推荐指数
1
解决办法
1321
查看次数

标签 统计

.net ×1

c# ×1

win-universal-app ×1