迁移到Visual Studio 2019会导致WPF应用程序崩溃

HSBogdan

Visual Studio 2017迁移Visual Studio 2019后,我遇到了WPF应用程序的问题该应用程序包含以下项目:

  1. MyProject-> WPF主项目
  2. MyProject.Native->使用OpenCV的C ++项目
  3. MyProject.Managed->项目,是MyProject.Native的包装

依赖关系流为:MyProject- > MyProject.Managed- > MyProject.Native

MyProject.Native的配置类型设置为.lib,而MyProject.Managed的配置类型设置为.dll

迁移到Visual Studio 2019之后,我不得不将Platform Toolset更改Visual Studio 2019(v142)但是,这会导致某些崩溃,原因是MyProject中缺少MyProject.Managed.dll

实际的错误是:System.IO.FileNotFoundException:无法加载文件或程序集'MyProject.Managed.dll'或其依赖项之一。指定的模块无法找到。

经检查,我发现情况并非如此。

我尝试过的事情:

  1. MyProject中删除对MyProject.Managed的项目引用,然后再次添加;
  2. 清洗/重建解决方案;
  3. 检查依赖项是否正确添加到MyProject.csproj中
  4. 验证编译后输出目录中是否存在.dll文件;
  5. 验证如果.DLL文件存在于的bin文件夹中MyProject的编制整体解决方案后;
  6. 验证如果路径.DLL文件是在正确的参考属性MyProject.Manged从参考MyProject的;
  7. 验证“本地复制”是否设置为true;
  8. 检查解决方案配置解决方案平台是否正确设置。(发布/ x64)

笔记:

  1. 如果该应用程序是在Windows 10环境中运行的,则不会发生崩溃(但在Windows 7Windows 8.1上却可以)。
  2. 如果使用Visual Studio 2017进行编译,则该应用程序可以正常运行。

有没有人遇到过类似的问题?如果是这样,解决办法是什么?我想念什么

伦纳特

Windows 7和8.1似乎缺少最新的Visual C ++(2019)运行时。您可以在此处从Microsoft下载它们

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将MFC应用程序从Visual Studio 2012迁移到Visual Studio 2013

来自分类Dev

将MFC应用程序从Visual Studio 2012迁移到Visual Studio 2013

来自分类Dev

从Visual Studio 2013迁移到Visual Studio 2015后,对printf样式函数的调用导致警告

来自分类Dev

从Visual Studio 2010迁移到2012时,类接口的uuid和DispID会更改

来自分类Dev

从Visual Studio 2010迁移到2012时,类接口的uuid和DispID会更改

来自分类Dev

Visual Studio-迁移到新布局

来自分类Dev

在Visual Studio 2013中,无法将ASP Web应用程序迁移到Azure Web角色-“添加Windows Azure部署项目”选项在哪里?

来自分类Dev

在Visual Studio 2013中,无法将ASP Web应用程序迁移到Azure Web角色-“添加Windows Azure部署项目”选项在哪里?

来自分类Dev

将Visual Studio团队服务迁移到TFS

来自分类Dev

将项目从GitHub迁移到Visual Studio Online

来自分类Dev

迁移到Visual Studio 2015构造函数.create后

来自分类Dev

如何从 IBM Clearcase 迁移到 Visual Studio Team Services

来自分类Dev

迁移到Android Studio

来自分类Dev

将Eclipse应用和库迁移到Android Studio

来自分类Dev

为什么网格布局会导致 android studio 应用程序崩溃?

来自分类Dev

迁移到Android Studio将导致为“单个主项目,多个库项目”安装多个应用

来自分类Dev

我的Visual Studio 2019 WPF应用程序应将dll设置为输出时应将其设置为exe

来自分类Dev

从Eclipse迁移到Android Studio

来自分类Dev

单击按钮导致应用程序崩溃 Android Studio

来自分类Dev

Visual Studio Team Services:如何从敏捷迁移到Scrum流程模板

来自分类Dev

如何将工作项从TFS迁移到Visual Studio Team Services

来自分类Dev

将VC ++ 06迁移到Visual Studio 2012:从编译中删除hw

来自分类Dev

无法使用OpsHub将TFS2013.3(更新3)迁移到Visual Studio Online

来自分类Dev

从TFS迁移到Visual Studio Online时,OpsHub是否处理分支?

来自分类Dev

使用Visual Studio时从SVN迁移到Git-调整工作流程

来自分类Dev

从Visual Studio Express迁移到Netbeans。#include <dwmapi.h>无法正常工作

来自分类Dev

将Visual Studio 2012解决方案迁移到其他服务器的NOT版本

来自分类Dev

从Visual Studio迁移到WebStorm后的AngularJS语法错误(已编码打字稿)

来自分类Dev

在3.5版而非2.0版中编译类库-从Visual Studio 2008迁移到2013

Related 相关文章

  1. 1

    将MFC应用程序从Visual Studio 2012迁移到Visual Studio 2013

  2. 2

    将MFC应用程序从Visual Studio 2012迁移到Visual Studio 2013

  3. 3

    从Visual Studio 2013迁移到Visual Studio 2015后,对printf样式函数的调用导致警告

  4. 4

    从Visual Studio 2010迁移到2012时,类接口的uuid和DispID会更改

  5. 5

    从Visual Studio 2010迁移到2012时,类接口的uuid和DispID会更改

  6. 6

    Visual Studio-迁移到新布局

  7. 7

    在Visual Studio 2013中,无法将ASP Web应用程序迁移到Azure Web角色-“添加Windows Azure部署项目”选项在哪里?

  8. 8

    在Visual Studio 2013中,无法将ASP Web应用程序迁移到Azure Web角色-“添加Windows Azure部署项目”选项在哪里?

  9. 9

    将Visual Studio团队服务迁移到TFS

  10. 10

    将项目从GitHub迁移到Visual Studio Online

  11. 11

    迁移到Visual Studio 2015构造函数.create后

  12. 12

    如何从 IBM Clearcase 迁移到 Visual Studio Team Services

  13. 13

    迁移到Android Studio

  14. 14

    将Eclipse应用和库迁移到Android Studio

  15. 15

    为什么网格布局会导致 android studio 应用程序崩溃?

  16. 16

    迁移到Android Studio将导致为“单个主项目,多个库项目”安装多个应用

  17. 17

    我的Visual Studio 2019 WPF应用程序应将dll设置为输出时应将其设置为exe

  18. 18

    从Eclipse迁移到Android Studio

  19. 19

    单击按钮导致应用程序崩溃 Android Studio

  20. 20

    Visual Studio Team Services:如何从敏捷迁移到Scrum流程模板

  21. 21

    如何将工作项从TFS迁移到Visual Studio Team Services

  22. 22

    将VC ++ 06迁移到Visual Studio 2012:从编译中删除hw

  23. 23

    无法使用OpsHub将TFS2013.3(更新3)迁移到Visual Studio Online

  24. 24

    从TFS迁移到Visual Studio Online时,OpsHub是否处理分支?

  25. 25

    使用Visual Studio时从SVN迁移到Git-调整工作流程

  26. 26

    从Visual Studio Express迁移到Netbeans。#include <dwmapi.h>无法正常工作

  27. 27

    将Visual Studio 2012解决方案迁移到其他服务器的NOT版本

  28. 28

    从Visual Studio迁移到WebStorm后的AngularJS语法错误(已编码打字稿)

  29. 29

    在3.5版而非2.0版中编译类库-从Visual Studio 2008迁移到2013

热门标签

归档