gpt4 book ai didi

azure - 将项目依赖项包含到函数应用程序中

转载 作者:行者123 更新时间:2023-12-01 03:25:43 25 4
gpt4 key购买 nike

This article描述如何通过 VS 2015 运行 Azure Function 代码。

如何将同一解决方案中的项目依赖项包含到此函数中?并且无需将它们发布到 NuGet。

我尝试添加对 project.json 的引用:

{
"dependencies": {
"MyProject": "*"
},
"frameworks": {
"net46": {
}
}
}

并将其包含在 run.csx 中:

using System;
using MyProject;

public static void Run(BrokeredMessage message, TraceWriter log)
{
...
}

但是我得到了典型的复杂错误:

run.csx(2,7): error CS0246: The type or namespace name 'MyProject' could not be found (are you missing a using directive or an assembly reference?)

最佳答案

当前的 VS 工具并不真正支持项目引用。这是该工具下一次迭代的主要焦点。您可以关注跟踪此问题 here .

有一些hacky变通办法可以让它发挥作用,但考虑到我们期望做出的改进,我不会推荐它们。

我链接到的 GitHub 问题确实提供了一种您可以同时使用的解决方法,即使用构建操作并将输出放入适当的位置,以便函数可以引用它们。这并不是最佳选择,正如上面提到的,团队正在努力尽快解决这个问题。

关于azure - 将项目依赖项包含到函数应用程序中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41810013/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com