pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

如何讓 .NET Core 項目將 NuGet 引用復制到構建輸出

How do I get .NET Core projects to copy NuGet references to the build output?(如何讓 .NET Core 項目將 NuGet 引用復制到構建輸出?)
本文介紹了如何讓 .NET Core 項目將 NuGet 引用復制到構建輸出?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

我正在嘗試使用 .NET Core 編寫插件系統,我的要求之一是能夠將插件 DLL 及其依賴項分發給用戶進行安裝.

I'm trying to write a plugin system with .NET Core, and one of my requirements are to be able to distribute the plugin DLL along with its dependencies to the user for install.

但是,我不知道如何將我的 NuGet 依賴項包含為構建工件并將它們輸出到構建文件夾,而不必使用 dotnet publish 作為 hack.有什么方法可以在 .csproj 文件(項目文件)中指定嗎?

However, I can't figure out how to include my NuGet dependencies as a build artifact and have them output to the build folder, without having to use dotnet publish as a hack. Is there some way I can specify this in the .csproj file (project file)?

推薦答案

您可以將其添加到您的 csproj 文件中的 <PropertyGroup> 以強制將 NuGet 程序集復制到構建輸出:p>

You can add this to a <PropertyGroup> inside your csproj file to enforce copying NuGet assemblies to the build output:

<CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>

但是,請注意構建輸出 (bin/Release/netcoreapp*/*) 不應該是可移植和可分發的,dotnet publish 的輸出是.但是在您的情況下,將程序集復制到構建輸出對于測試目的可能非常有用.但請注意,您也可以使用 DependencyContext api 來解析作為應用程序依賴關系圖一部分的 DLL 及其位置,而不是枚舉本地目錄.

However, note that the build output (bin/Release/netcoreapp*/*) is not supposed to be portable and distributable, the output of dotnet publish is. But in your case, copying the assemblies to the build output is probably very useful for testing purposes. But note that you could also use the DependencyContext api to resolve the DLLs and their locations that are part of the application's dependency graph instead of enumerating a local directory.

這篇關于如何讓 .NET Core 項目將 NuGet 引用復制到構建輸出?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

Is there a C# library that will perform the Excel NORMINV function?(是否有執行 Excel NORMINV 函數的 C# 庫?)
Select x random elements from a weighted list in C# (without replacement)(從 C# 中的加權列表中選擇 x 個隨機元素(無需替換))
Create a summary description of a schedule given a list of shifts(給定輪班列表,創建時間表的摘要描述)
C# Normal Random Number(C# 普通隨機數)
Standard deviation of generic list?(通用列表的標準偏差?)
AsyncCTP: Creating a class that is IAwaitable(AsyncCTP:創建一個 IAwaitable 的類)
主站蜘蛛池模板: 全自动定氮仪-半自动凯氏定氮仪厂家-祎鸿仪器 | 北京中航时代-耐电压击穿试验仪厂家-电压击穿试验机 | 直读光谱仪,光谱分析仪,手持式光谱仪,碳硫分析仪,创想仪器官网 | C形臂_动态平板DR_动态平板胃肠机生产厂家制造商-普爱医疗 | 煤矿支护网片_矿用勾花菱形网_缝管式_管缝式锚杆-邯郸市永年区志涛工矿配件有限公司 | 泰国专线_泰国物流专线_广州到泰国物流公司-泰廊曼国际 | 广东青藤环境科技有限公司-水质检测| 美国PARKER齿轮泵,美国PARKER柱塞泵,美国PARKER叶片泵,美国PARKER电磁阀,美国PARKER比例阀-上海维特锐实业发展有限公司二部 | 【365公司转让网】公司求购|转让|资质买卖_股权转让交易平台 | 不锈钢酒柜|恒温酒柜|酒柜定制|酒窖定制-上海啸瑞实业有限公司 | 冷热冲击试验箱_温度冲击试验箱价格_冷热冲击箱排名_林频厂家 | 杭州货架订做_组合货架公司_货位式货架_贯通式_重型仓储_工厂货架_货架销售厂家_杭州永诚货架有限公司 | 深圳展厅设计_企业展馆设计_展厅设计公司_数字展厅设计_深圳百艺堂 | 精密五金加工厂-CNC数控车床加工_冲压件|蜗杆|螺杆加工「新锦泰」 | 鲁尔圆锥接头多功能测试仪-留置针测试仪-上海威夏环保科技有限公司 | 剪刃_纵剪机刀片_分条机刀片-南京雷德机械有限公司 | 深圳货架厂_仓库货架公司_重型仓储货架_线棒货架批发-深圳市诺普泰仓储设备有限公司 | 智能垃圾箱|垃圾房|垃圾分类亭|垃圾分类箱专业生产厂家定做-宿迁市传宇环保设备有限公司 | 绿萝净除甲醛|深圳除甲醛公司|测甲醛怎么收费|培训机构|电影院|办公室|车内|室内除甲醛案例|原理|方法|价格立马咨询 | 上海诺狮景观规划设计有限公司 | 邢台人才网_邢台招聘网_邢台123招聘【智达人才网】 | 全自动过滤器_反冲洗过滤器_自清洗过滤器_量子除垢环_量子环除垢_量子除垢 - 安士睿(北京)过滤设备有限公司 | 桂林腻子粉_内墙外墙抗裂砂浆腻子粉推荐广西鑫达涂料厂家供应 | 专业生物有机肥造粒机,粉状有机肥生产线,槽式翻堆机厂家-郑州华之强重工科技有限公司 | 飞扬动力官网-广告公司管理软件,广告公司管理系统,喷绘写真条幅制作管理软件,广告公司ERP系统 | 浙江皓格药业有限公司| 箱式破碎机_移动方箱式破碎机/价格/厂家_【华盛铭重工】 | 24位ADC|8位MCU-芯易德科技有限公司 | 恒温恒湿箱(药品/保健品/食品/半导体/细菌)-兰贝石(北京)科技有限公司 | 杭州月嫂技术培训服务公司-催乳师培训中心报名费用-产后康复师培训机构-杭州优贝姆健康管理有限公司 | 伺服电机_直流伺服_交流伺服_DD马达_拓达官方网站 | 在线浊度仪_悬浮物污泥浓度计_超声波泥位计_污泥界面仪_泥水界面仪-无锡蓝拓仪表科技有限公司 | 钢格板_钢格栅_格栅板_钢格栅板 - 安平县鑫拓钢格栅板厂家 | 电缆故障测试仪_电缆故障定位仪_探测仪_检测仪器_陕西意联电气厂家 | 智能交通网_智能交通系统_ITS_交通监控_卫星导航_智能交通行业 | 一礼通 (www.yilitong.com)-企业礼品解决方案一站式服务平台 | 口信网(kousing.com) - 行业资讯_行业展会_行业培训_行业资料 | UV固化机_UVLED光固化机_UV干燥机生产厂家-上海冠顶公司专业生产UV固化机设备 | 德州万泰装饰 - 万泰装饰装修设计软装家居馆 | 济南网站建设_济南网站制作_济南网站设计_济南网站建设公司_富库网络旗下模易宝_模板建站 | 凝胶成像系统(wb成像系统)百科-上海嘉鹏 |