簡體   English   中英

在dotnet cli中添加DLL參考

[英]Add DLL reference in dotnet cli

是否可以使用.net core cli工具引用ac#/。net nuget包或dll? https://github.com/dotnet/cli文件似乎都沒有解釋如何做。

您只需編輯project.json文件即可添加引用。 只需在此處添加所有參考和nuget。 然后,您可以使用cli命令,通過使用cli命令將它們下載到您的項目中

dotnet restore

這是一個示例project.json文件。 在依賴項下,您可以看到一些小部件。 在框架程序集下,您可以看到DLL引用System.Data。

{
  "dependencies": {
    "EntityFramework": "6.1.3",
    "Microsoft.AspNet.StaticFiles": "1.0.0-rc1-final",
    "Microsoft.Dnx.Runtime": "1.0.0-rc1-final",
    "Microsoft.Extensions.Configuration": "1.0.0-rc1-final",
    "Microsoft.Extensions.Configuration.Json": "1.0.0-rc1-final",
    "PimProject.Common": "1.0.0"
  },
  "frameworks": {
    "dnx451": {
      "dependencies": {
      },
      "frameworkAssemblies": {
        "System.Data": "4.0.0.0"
      }
    }
  },
  "dotnet": {
    "dependencies": {
      "System.Data.SqlClient": "4.0.0-rc2-23530",
        "System.Data":  "4.0.0"
    }
  },
   "version": "1.0.0-*",
  "description": "Class Library",
  "authors": [ "sadams" ],
  "tags": [ "" ],
  "projectUrl": "",
  "licenseUrl": ""
}

從版本1.0.1開始,dotnet cli允許使用add命令添加對程序包和項目的引用:

dotnet add package EntityFramework

要在Proj中添加對項目Proj2的引用,請移至Proj文件夾並使用

dotnet add reference "..\Proj2\Proj2.csproj"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM