繁体   English   中英

Visual Studio中的Azure函数 - 如何添加对另一个项目的引用

[英]Azure Functions in Visual Studio - How to add reference to another project

我在Visual Studio中创建了一个Azure Function项目。 我试图引用我们已经使用的实体框架模型项目。 不再与公司合作的人已完成此专长,如下图所示:

在此输入图像描述

但是,在尝试创建新项目时,我无法添加此项目引用。 我能够正常地将项目添加到解决方案中(右键单击解决方案文件并单击“添加项目”,但是我无法在azure功能代码中引用该项目中的任何代码。

在此输入图像描述

正如您所看到的,没有“项目”下拉列表,并且上下文菜单中没有与添加项目相对应的选项。

使用netcoreapp2.1的azure项目是v2,而我想参考的项目是net4.6

任何帮助将不胜感激。

Azure Functions V2只能引用与NetCore兼容的项目,如果要在Functions项目中引用外部库,则需要将该库声明为.NetCore或.NetStandard库。 在Net4.6上构建的项目太旧了,无法在.NetCore项目中引用。

看起来第一个能够引用该项目的Azure功能是用.Net 4.62左右编写的版本1 azure函数。

您的V2函数是.net Core将无法引用以.xx版本的.Net编写的.net项目/程序集。

谢谢,加里

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM