我是Azure和Azure部署的新手。
我按照以下步骤操作,我很困惑下一步该怎么做:
然后,
单击“同步”按钮后,我可以选择将其推送到Devops
我有2个问题:
1)但是,即使我将其推送到DEVOPS,它也不包含“ NuGet包Microsoft.Azure.StreamAnalytics.CICD”,该怎么办。
2)第二个问题是我正在通过Visual Studio做CI / CD,因此,如果我直接在PORTAL中对流作业进行任何更改,除非我在VS中进行相同的更改,否则它不会得到反映?
答案 0 :(得分:0)
对于问题1,您不能像对基于dotnet的项目那样使用nuget命令安装nuget软件包,您应该按照文档https://docs.microsoft.com/en-us/azure/stream-analytics/stream-analytics-tools-visual-studio-cicd-vsts
进行操作配置NuGet程序包依赖项
Add packages.config to your project directory.
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Microsoft.Azure.StreamAnalytics.CICD" version="1.0.0" targetFramework="net452" />
</packages>
对于问题2,这是正确的。您在门户网站中所做的更改将记录在Azure RP服务中。 VS项目中的配置(json文件)是asa项目的源代码,因此您需要对其进行检入并将其重新部署到云中以使其生效。