[英]Use photo file from one project to another project in the same solution
[英]Use dependency from one project to another in the same solution
当他们在同一个解决方案中时,这是一种使用从一个项目到另一个项目的依赖关系的方法吗? 例如:
ComputerVisionProject (solution):
1. ComputerVision.FaceRecognition
2. ComputerVision.Core
3 .ComputerVision.UI
在第一个项目:ComputerVision.FaceRecognition 中,我安装了一个块,例如“OpenCV”,我可以通过“使用 OpenCV”使用它的所有功能,但只能在 ComputerVision.FaceRecognition 项目中使用。 我想要的是在第二个项目 ComputerVision.Core 中使用相同的功能。 但我不想再次安装金块,而且似乎只有“使用 OpenCV”不起作用(即使我将整个项目添加为对第二个项目的引用)是否可以进行另一种类型的引用或类似:“使用 ComputerVision.FaceRecognition.OpenCV”?
使用项目参考。
https://docs.microsoft.com/en-us/visualstudio/ide/managing-references-in-a-project?view=vs-2019
去测试; 创建一个包含两个项目的新解决方案。 在一个项目中,添加 nuget package。 说,Newtonsoft.Json 将第二个项目的项目引用添加到第一个
现在在 TestConsoleApp 中,您可以添加 using 语句来访问 TestConsoleApp2 中使用的 nuget package。
例如;
using System;
using Newtonsoft.Json;
namespace TestConsoleApp
{
class Program
{
static void Main(string[] args)
{
var output = JsonConvert.SerializeObject(new ExampleObject() { field = "value" });
Console.WriteLine(output);
}
}
public class ExampleObject
{
public string field;
}
}
运行时输出 {"field":"value"}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.