新的.NET“project.json”项目,将预构建的本机.dll复制到输出目录

2023-12-03

我正在寻找将我的项目转换为使用project.json格式,但仍使用 .NET CLR,直到第 3 方依赖项添加对 CoreCLR 的支持。

话虽如此,“content”目录中的一些文件的 NuGet 依赖项需要输出到正在运行的应用程序的 bin 目录中。

由于 project.json 目前不支持 NuGet 内容,因此我手动将文件添加到我的项目目录中。

Custom files

但是,当我运行应用程序时,它仍然找不到这些本机程序集。如果我手动将这些程序集添加到.dnx\runtimes\dnx-clr-win-x86.1.0.0-rc1-final\bin,我的应用程序运行良好,所以这只是这些文件以某种方式放入应用程序路径的问题。

那么,我该怎么做呢?在 MSBuild 中,有“复制到输出目录”=“如果较新则复制”。


您可以使用postbuild脚本来实现你想要的。

这是一个例子:https://github.com/aspnet/dnx/blob/2acce95b3f2ad4e924bc36471ed8f08ee1fccd2b/src/Microsoft.Dnx.Compilation.CSharp.Abstractions/project.json#L21-L28

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

新的.NET“project.json”项目,将预构建的本机.dll复制到输出目录 的相关文章

随机推荐

  • jQuery 获取属性

    我试图获取特定 div 中所有图像的源属性 但不知何故它一直告诉我函数 attr 不存在 这就是功能 Firebug 还告诉我 this 是一个图像元素 我正在使用 jQuery v1 3 2 products LI DIV IMG eac
  • “未为 Select2 定义查询函数未定义错误”

    尝试使用 Select2 并在多个项目输入 文本字段上收到此错误 query function not defined for Select2 undefined error 在此谷歌群组主题中涵盖 问题是因为 select2 添加了额外的
  • Mac上的clang不支持统一初始化吗?

    Mac上的clang不支持统一初始化吗 我尝试编译以下代码 但编译器引发错误 include
  • 比较两个 pandas 数据帧的差异

    我有一个更新 5 10 列数据的脚本 但有时起始 csv 将与结束 csv 相同 因此我不想编写相同的 csv 文件 而是希望它什么都不做 如何比较两个数据帧以检查它们是否相同 csvdata pandas read csv csvfile
  • MS Access 多选组合框 选择全部/无

    我的表单上有一个链接到 SharePoint 字段的组合框 该组合框可以正确填充 但是我在尝试添加 VBA 代码来选择所有选项或取消选择所有选项时遇到困难 通过标准组合框 您可以使用 cmbBox1 value 这将重置该字段 可以使用启用
  • 有效的 stdin 读取 C 编程

    任何人都可以帮助我优化读取标准输入的代码 这就是我现在所拥有的 unsigned char msg size t msgBytes 0 size t inputMsgBuffLen 1024 if msg unsigned char mal
  • “模块似乎丢失”-py2exe

    我正在使用 py2exe 0 6 9 win32 py2 7 exe 并将 py 文件转换为 exe 问题是 当我尝试打开 exe 文件时 它无法打开 因为它显示 无法导入框架 之类的内容 Frame 是另一个 py 文件 我在其中编写了一
  • 特定时间跨度内的推文 (TwitteR)

    有没有办法使用 twitteR 获取特定时间跨度 例如 12 月到 1 月 的推文 而不是简单地获取过去的 N 条推文 如 tweets 或者使用 TwitteR 库不可能吗 这意味着您必须使用 Excel 之类的工具按日期对大量推文进行子
  • Android:权限拒绝:以撤销权限 android.permission.CAMERA 启动 Intent

    我正在尝试开始一个ACTION IMAGE CAPTURE活动以便在我的应用程序中拍照 但我在主题中收到错误 堆栈跟踪 FATAL EXCEPTION main Process il ac shenkar david todolistex2
  • 线程可以作为另一个用户执行吗? (.NET 2.0/3.5)

    我有一个 C 应用程序 它对包含计算的源文件执行一些运行时编译到动态程序集中 显然 这带来了严重的安全问题 根据以下 公式 将生成以下代码 并创建动态程序集 Formula Int32 index value LastIndexOf Str
  • 当视图加载 angularjs、ngInit 时初始化范围值的正确方法?

    在过去的几周里 我一直在学习 AngularJs 并研究了许多大型应用程序 以了解现实世界中的事物是如何工作的 在大多数情况下 我注意到加载视图时 ng init init 即在相关控制器中调用函数 init 用于设置初始值 但是 很大但是
  • 通过前几个字符识别数据框列

    我有一个数据框 其中列名称以某些字符开头 gt colnames df 1 p crossfencing p livestockdrinking v livestocktrail 5 v landclearing v grazelivest
  • Rails 充当多个标签过滤器上的 taggle

    我有一个模型 任务 可以在 gem 上标记为可标记的行为 路线 获取 mainpage tag 到 mainpage index as tag 现在 当您单击某个标签时 它会将您带到带有该标签的所有任务 我想做的是 一旦您进入标签页面 单击
  • 安装 GitHub 插件后 Jenkins 崩溃

    我有一个关于更新 GitHub 插件的问题 每次我更新插件 例如 GitHub 并重新启动 jenkins 时 Jenkins 就会开始崩溃 当我尝试在浏览器中通过 URL 访问 jenkins 时 会出现错误页面 并显示一些异常 clas
  • 在 AngularJS 控制器和指令中使用“this”而不是“scope”

    我最近读了约翰爸爸的固执己见AngularJS 风格指南并注意到他关于控制器的约定 recommended function Customer var vm this vm name vm sendMessage function 当它在控
  • JVM GC 问题

    在过去的几周里 我一直在为我的 Glassfish 服务器测试不同的 JVM 设置 堆的主要设置 除其他外 是 Xms512m Xmx512m XX NewRatio 2 我尝试了不同的 GC 设置 但在启动服务器几天后仍然遇到长时间暂停的
  • 确定平均角度

    我正在开发一个涉及获取游戏中摄像机角度的应用程序 该角度可以是 0 359 之间的任意值 0 是北 90 是东 180 是南 等等 我正在使用一个 API 它在 Camera 类中有一个 getAngle 方法 我如何找到不同摄像机角度之间
  • HTML 中的大括号

    我偶然发现了这段代码 a href class text1 a 什么是 text2 做 稍后 该 HTML 被替换为 a href class text1 a 有什么办法可以找回text2jQuery 的价值 在某些情况下 代码是输入的 因
  • 如何创建Windows服务的多个实例?

    我想运行服务器上安装的 Windows 服务的多个实例 而无需再次安装 这怎么可能 服务 安装 实际上只是在名称 可执行文件和其他一些元数据位之间添加映射 服务一旦安装 要么运行 一次 要么不运行 运行多个实例作为服务 它们必须使用不同的名
  • 新的.NET“project.json”项目,将预构建的本机.dll复制到输出目录

    我正在寻找将我的项目转换为使用project json格式 但仍使用 NET CLR 直到第 3 方依赖项添加对 CoreCLR 的支持 话虽如此 content 目录中的一些文件的 NuGet 依赖项需要输出到正在运行的应用程序的 bin