问题标签 [azure-packaging]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
653 浏览

c# - 在 Azure 云服务项目中发布内容文件

我有用 C# 编写的 Azure 云服务项目。此项目包含 Azure 工作者角色。

我的工人角色是引用另一个项目(在同一解决方案中),其中包含一个目录。在这个目录中有 10 个 HTML 文件。所有这些文件都标有这些设置(文件设置):

构建操作:内容

复制到输出目录:如果较新则复制

我建立了我的工作角色,这些内容文件位于此路径上:bin/release/my-files/dir。所以,我的项目配置看起来不错。

我将我的天蓝色云服务发布到 Azure,并且内容文件未上传。我通过将远程桌面连接到机器并检查此路径来验证这一点:“E:\approot”。我的内容文件不存在。

我应该怎么做才能上传这些内容文件?

更新

感谢@ Gaurav_Mantri的评论,我检查了 CSSX 文件,我的内容文件在那里丢失。不,我不知道发布后我的 azure worker 角色也丢失了。

我还尝试更改“复制到输出目录-> 始终复制”。结果相同。

0 投票
1 回答
475 浏览

c# - 从 .ccproj (Azure SDK 2.9) 引用运行时内容

我有一个工作角色,其中包含对一些 nuget 包的引用,这些包将一些需要的运行时文件作为构建后步骤拖放到项目 bin 文件夹中。

我面临的问题是这些文件没有被复制到已发布的工作角色,因为它们没有被工作角色 .csproj 跟踪

工人角色.csproj:

package.targets 复制构建后的资源,因此构建后的工作角色 bin 文件夹包括:

但是,在打包工作人员角色以进行部署时,WorkerRole.cspkg 仅包含MyWorkerRole.dll.

我尝试通过将以下内容添加到我的 .ccproj来遵循向 Windows Azure 应用程序角色动态添加内容:

但是该文件夹没有被删除,并且在打包过程中我没有收到任何错误。

编辑:有人建议我尝试使用Role Content Folders,但我的问题是资源来自 Nuget 包。所以至少在构建时间之前不可用(实际上作为构建后任务被删除)。

0 投票
1 回答
552 浏览

asp.net - VSTS build 中没有生成包(对于 ASP.net 项目),所以发布失败,为什么?

我正在使用 Microsoft Team Foundation Server 2018 的构建任务来构建 Asp.net 项目,然后将其部署到 Microsoft Azure 网站。

以下 MsBuild 命令应将网站发布到构建代理的工件目录中的发布包:

构建成功,但是没有生成包,所以下一个发布作业失败了

'2017-12-02T07:36:56.2618898Z ##[警告]文件夹“C:\agent_work\8\a”为空。不会向放置文件夹添加内容。</p>

0 投票
0 回答
22 浏览

azure - Azure Devops:模型包 AZURE CLI 命令 - Thinbug

该问题与使用 AZURE CLI 命令在 Azure DevOps 管道中打包模型的任务有关。

我们如何从 AML 工作区检索模型的最新版本,并在模型包的 CLI 命令中动态传递它。

目前我们在下面提到的 CLI 命令中使用版本的静态值(在我们的例子中为 1):

az ml 模型包 --in image-stage-test -m model_test:1 --ic inferenceConfiguration.json -g $(ml.resourseGroup) -w $ (ml.workspace)

我们不想传递静态值,而是想动态地传递它。

任何线索都将是非常可观的。

非常感谢!