当 dotnet.exe 找不到 DLL 时如何调试?

2024-01-10

我有一个 ASP.NET MVC Core 2.0 应用程序,当我构建它时,输出 DLL 文件创建在bin\Debug\netcoreapp2.0.

当我使用默认值发布它时,发布的输出是在bin\Debug\netcoreapp2.0\Publish folder.

现在当我使用dotnet开始我的申请Publish文件夹,一切正常。

dotnet D:\Project\bin\Debug\netcoreapp2.0\Publish\Project.dll

但是,当我使用dotnet开始我的申请netcoreapp2.0,它抱怨找不到所需的 DLL 文件。

dotnet D:\Project\bin\Debug\netcoreapp2.0\Project.dll // this breaks

Project.dll依赖于另一个库,并且该库同时存在于netcoreapp2.0 and in Publish文件夹。为什么会这样dotnet可以从一个文件夹加载它,而不能从另一个文件夹加载它?我该如何调试这个?


None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

当 dotnet.exe 找不到 DLL 时如何调试? 的相关文章

  • 如何在 VC++ CString 中验证有效的整数和浮点数

    有人可以告诉我一种有效的方法来验证 CString 对象中存在的数字是有效整数还是浮点数吗 Use tcstol http msdn microsoft com en us library w4z2wdyc aspx and tcstod
  • 在 HKCR 中创建新密钥有效,但不起作用

    我有以下代码 它返回 成功 但使用两种不同的工具使用搜索字符串 3BDAAC43 E734 11D5 93AF 00105A990292 搜索注册表不会产生任何结果 RegistryKey RK Registry ClassesRoot C
  • MVC3中设置下拉列表中的所选项目

    我必须为视图中的下拉列表设置所选项目 但它不起作用 View div class editor label Html LabelFor model gt model Gender div div class editor field Htm
  • 从复选框列表中选择循环生成的复选框中的一个复选框

    抱歉我的英语不好 在我的 ASP NET 网站上 我从 SQL 表导入软件列表 看起来像这样 但实际上要长得多 Microsoft Application Error Reporting br br Microsoft Applicatio
  • 当事件button.click发生时,如何获取按钮名称/标签?

    我以编程方式制作按钮并将它们添加到堆栈面板中 以便每次用户导航到页面时按钮都会发生变化 我正在尝试做这样的事情 当我单击创建的按钮时 它将获取按钮的标签并转到正确的页面 但是 我无法使用 RoutedEventHandler 访问按钮元素
  • 如何将 SOLID 原则应用到现有项目中

    我对这个问题的主观性表示歉意 但我有点卡住了 我希望之前处理过这个问题的人能够提供一些指导和建议 我有 现在已经成为 一个用 C 2 0 编写的非常大的 RESTful API 项目 并且我的一些类已经变得巨大 我的主要 API 类就是一个
  • 无法注册时间触发的后台任务

    对于 Windows 8 应用程序 在 C Xaml 中 我尝试注册后台任务 很难说 但我想我的后台任务已正确注册 但是当我单击调试位置工具栏上的后台任务名称时 我的应用程序停止工作 没有任何消息 我查看了事件查看器上的日志 得到 具有入口
  • 如何在 C# Designer.cs 代码中使用常量字符串?

    如何在 designer cs 文件中引用常量字符串 一个直接的答案是在我的 cs 文件中创建一个私有字符串变量 然后编辑 Designer cs 文件以使用此变量 而不是对字符串进行硬编码 但设计者不喜欢这样抛出错误 我明白为什么这行不通
  • 不同 C++ 文件中的相同类名

    如果两个 C 文件具有相同名称的类的不同定义 那么当它们被编译和链接时 即使没有警告也会抛出一些东西 例如 a cc class Student public std string foo return A void foo a Stude
  • 如何递归取消引用指针(C++03)?

    我正在尝试在 C 中递归地取消引用指针 如果传递一个对象 那就是not一个指针 这包括智能指针 我只想返回对象本身 如果可能的话通过引用返回 我有这个代码 template
  • 从 C# 使用 Odbc 调用 Oracle 包函数

    我在 Oracle 包中定义了一个函数 CREATE OR REPLACE PACKAGE BODY TESTUSER TESTPKG as FUNCTION testfunc n IN NUMBER RETURN NUMBER as be
  • 如果输入被重定向则执行操作

    我想知道如果我的输入被重定向 我应该如何在 C 程序中执行操作 例如 假设我有已编译的程序 prog 并且我将输入 input txt 重定向到它 我这样做 prog lt input txt 我如何在代码中检测到这一点 一般来说 您无法判
  • 不可变类与结构

    以下是类与 C 中的结构的唯一区别 如果我错了 请纠正我 类变量是引用 而结构变量是值 因此在赋值和参数传递中复制结构的整个值 类变量是存储在堆栈上的指针 指向堆上的内存 而结构变量作为值存储在堆上 假设我有一个不可变的结构 该结构的字段一
  • 如何解压 msgpack 文件?

    我正在将 msgpack 编码的数据写入文件 在编写时 我只是使用 C API 的 fbuffer 如 我为示例删除了所有错误处理 FILE fp fopen filename ab msgpack packer pk msgpack pa
  • 如何在没有 Visual Studio 和 docker compose 的情况下使用 docker 复制 csproj 文件?

    我刚刚使用 Visual Studio 15 8 8 启动了一个 NET Core 项目 2 1 的新解决方案 通过将docker compose文件设置为启动项目即可运行和调试 有用 从逻辑上讲 我应该能够使用简单的命令行语句构建 doc
  • 没有“对 *this”功能的右值引用的解决方法

    我有一个围绕可移动对象的代理容器类 并希望代理能够隐式生成对底层对象的右值引用 但仅当代理本身被移动时 我相信我将能够按照提案 n2439 实施此行为 将移动语义扩展到 this http www open std org jtc1 sc2
  • 是否允许全局静态标识符以单个 _ 开头?

    换句话说 可能static 文件范围 全局变量恰好以一个下划线开头 而不会产生与 C 实现发生名称冲突的可能性 https www gnu org software libc manual html node Reserved Names
  • MySqlConnectionStringBuilder - 使用证书连接

    我正在尝试连接到 Google Cloud Sql 这是一个 MySql 解决方案 我能够使用 MySql Workbench 进行连接 我如何使用 C 连接MySqlConnectionStringBuilder 我找不到提供这三个证书的
  • 当用户更改 Windows 中的语言键盘布局时如何通知?

    I want to show a message to user when the user changes the language keyboard layout of Windows for example from EN to FR
  • 如何在 C 中将 char 连接到 char* ?

    我怎样才能前置char c to char myChar 我有c值为 A and myChar值为 LL 我怎样才能前置c to myChar使 ALL 这应该有效 include

随机推荐

  • GCP Cloud Run:禁用默认 URL 并仅使用自定义域?

    是否可以像这样禁用默认 URLhttps my app 332mpca uc a run app并且仅使用域映射中定义的自定义域 您无法使用自定义域来实现这一点 您可以通过在 Cloud Run 前面添加负载均衡器来实现类似的目标 这要归功
  • Node.js SFTP 客户端 [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我想通过 node js 应用程序访问 sftp 服务器 你知道有这个图书馆吗 或者你知道我如何实现这
  • Python 智能日期解析(不指定年份)

    如何解析没有年份的日期 使用 dateutil 以便当当前日期为 17 11 2012 时 这些日期将被解析如下 print parser parse 23 nov dayfirst True yearfirst False fuzzy T
  • 列表的列表的列表

    表示类型的好方法是什么LoL a 是列表的列表 的 的a 嵌套级别是任意的 但总体上是统一的 外部列表的元素 我想到的情况是对 a 的成员进行分组 列表 然后对每个子组应用下一个分组 依此类推 它 事先并不知道需要应用多少个分组 因此 rG
  • Quill 工具栏未渲染(图标路径显示而不是渲染)

    我正在尝试在 React 中运行本机 Quill 我遵循 quill 的快速入门 但不幸的是工具栏渲染存在问题 见下文 显示图标路径而不是渲染图标路径 请给我同样的指示 套筒组件 import Quill from quill core i
  • AttributeError:“Response”对象没有属性“body_as_unicode”scrapy for python

    我正在 scrapy 中处理响应并继续收到此消息 我只给出了发生错误的片段 我正在尝试浏览不同的网页 并且需要获取该特定网页中的页面数 所以我创建了一个响应对象 我在其中获取下一个按钮的 href 但继续获取AttributeError R
  • 如何为不同的构建配置指定不同的nuget包版本?

    我想为不同的项目配置指定不同的包版本 我知道这在我的 csproj 文件中对于非 NuGet 依赖项 裸 DLL 会是什么样子 但我也想尝试让它与 NuGet 包一起使用 问题是 NuGet 依赖项是在 packages config 中指
  • 为什么使用 redux-persist 而不是手动将状态持久化到 localStorage?

    另一种询问方式是 如果您真的只想使用 localStorage 补充 中保存的数据启动应用程序并将每个 redux 状态更改保存到 localStorage 持久 则使用还原 持久化 https github com rt2zz redux
  • Google Action 和 DialogFlow 错误“抱歉,此操作不适用于您的应用”

    我创建了一个 DialogFlow 应用程序 可以在我的开发者帐户中完美运行 但我需要以另一个用户的身份对其进行测试 因此在我的 Google Action 模拟器中 我添加了另一个测试帐户作为项目的所有者 我验证了该用户在 DialogF
  • 使用 MonoDevelop 4.0(又称 Xamarin Studio)重新获得 C/C++ 项目支持

    使用最新的 Xamarin Studio 从 MonoDevelop 4 0 重新标记 我无法打开 cproj不再可以在 MonoDevelop 3 0 4 7 中运行的项目 The 功能列表 http monodevelop com Do
  • 在 iOS Swift 中检测设备上正在播放的音轨

    我正在创建一个情绪跟踪应用程序 除其他外 它应该使用有关用户收听的歌曲的信息 具体来说 我感兴趣的是在播放曲目时提取从锁定屏幕视图中可见的标题 我搜索过互联网 但没有找到使用 Swift 访问这些数据的解决方案 有人可以帮忙吗 最简洁的答案
  • 链接运算符<<和运算符++的问题

    我正在学习C 我遇到了这个问题 include
  • 在循环中追加到数组 - Python

    请参见this https stackoverflow com questions 54983763 appending values to an array within an object looping over objects精简版
  • Neo4j分区

    有一种在 Neo4j 分区之间进行物理分离的方法吗 这意味着以下查询将转到节点1 Match a User Facebook 虽然此查询将转到另一个节点 可能托管在 docker 上 Match b User Google 情况是这样的 我
  • 如何正确地将 Angular index.html 文件替换/重命名为 index.php?

    在我的 Angular 项目中 我需要在 index html 文件中使用 PHP 我已经将其重命名为index php 并更新了 angular json 以在索引属性中使用index php 我的问题是 运行后ng build命令 di
  • 解决方案资源管理器 - 我的文件夹的自定义图标

    有什么方法可以更改文件夹的图标吗 在具有多个区域的大型 MVC 项目中 如果控制器 模型和视图具有不同的图标 或文本 那就太好了 带有 M 或 V 或 C 的文件夹会很好 如果我知道如何替换它们 我就可以创建它们 即使是在基于项目的变更中也
  • 将字符串转换为字符数组 - 多字节

    假设在 2019 年 每个非 UNICODE 安全的解决方案都是错误的 在 PHP 中将字符串转换为 UNICODE 字符数组的最佳方法是什么 显然 这意味着使用大括号语法访问字节是错误的 以及使用str split arr str spl
  • MySQL 中的 True/False 与 0/1

    这是faster在 MySQL 数据库中 布尔值 或者使用零和一来表示布尔值 我的前端只有一个是 否单选按钮 某些启用 使用布尔值 选项的 前端 会将所有 TINYINT 1 列视为布尔值 反之亦然 这允许您在应用程序中使用 TRUE 和
  • 如果 DELETE 不可能,则 REST HTTP 状态代码

    我的问题是关于 HTTP 状态代码的一个非常通用的问题 当DELETE在资源上是不可能的 但不考虑用户的权利 我们对某种类型的资源有一个 RESTful API The DELETE方法已在资源上获得授权 但在某些情况下无法删除资源 如果有
  • 当 dotnet.exe 找不到 DLL 时如何调试?

    我有一个 ASP NET MVC Core 2 0 应用程序 当我构建它时 输出 DLL 文件创建在bin Debug netcoreapp2 0 当我使用默认值发布它时 发布的输出是在bin Debug netcoreapp2 0 Pub