小编RuS*_*uSs的帖子

VSTS版本 - 在web.config中定义自定义变量并在发布时设置

我正在尝试使用VSTS版本在发布时替换appSetting.Web上的所有帖子都参考旧版本管理工具或参考新版本,但提及替换令牌任务.这个任务不存在,所以我认为它是内置的.我已经设置了我的web.config(MyVar)并设置我的环境变量,但没有任何东西被替换.

在此输入图像描述

这是我的发布: 在此输入图像描述

我很抱歉,如果我是愚蠢的,但我无法解决这个问题,主要是因为过时的文档.

更新2:好的,经过几个人的帮助,我现在正走在正确的轨道上.我添加了Colin的ALM令牌化任务:https://marketplace.visualstudio.com/items itemName = colinsalmcorner.colinsalmcorner-buildtasks

但是,它不起作用.

这里有几个屏幕截图: 在此输入图像描述 请注意,在屏幕截图中,我知道它已被禁用.直到我能解决这个问题.

在下面的屏幕截图中,我看到只有几个位置可以选择令牌化发生的位置.这看起来是正确的还是我应该能够看到我想要替换令牌的Web.Config?

在此输入图像描述

正如我所说,标记化没有用.

我尝试了几个更改,试图让它工作.

更改1:指向上面的acreen镜头中的zip文件.我的版本有效,但它没有将我的任何网站文件部署到Azure服务器.一个都没有.

更改2:指向另一个文件CustomerPortal.SetParams.xml

(注意:此时我只是尝试随机文件试图让任何东西工作)我的发布工作但没有发生关于标记化的事情.

这是我的日志的一部分: 在此输入图像描述

正如您所看到的,即使发布成功,我网站上的所有文件都不存在: 在此输入图像描述

在此输入图像描述

任何帮助将是欣赏.

release-management ms-release-management

8
推荐指数
1
解决办法
7853
查看次数

Web配置转换不适用于Visual Studio online,VS2013和Azure

我有一个MVC5网站使用Visual Studio Online(TFS)的持续集成成功地将暂存和生产版本部署到Azure.

我已经使用自定义部署脚本跟随此博客文章
使用git持续交付到Azure网站

我甚至添加了构建到我的发布配置文件所需的构建.即.
stagingbuild | any cpu.

注意:上面提到的博文中没有提到这一点.

这些站点使用VS2013构建部署正常,但配置不会被转换.我只是得到默认web.config设置而不是转换后的web.staging.config等等.

注意:我现在只想改变一个appSetting以使其正常工作

我完全理解如何编写变换,所以我不认为这是一个问题,当我在VS2013中预览我的变换时,它们会在预览窗口中变换.

注意:我不是直接从VS发布,而是将我的更改提交到repo,并且从我的Visual Studio Online repo中继续进行集成.

asp.net continuous-integration azure web.config-transform azure-devops

5
推荐指数
1
解决办法
1490
查看次数

我在哪里保存 Spotify 访问令牌?

所以我已经在我的 MVC 网站中完成了所有身份验证,但我想问:在我的应用程序中传递访问令牌的推荐方法是什么?

因此,我单击“登录”,弹出一个对话框,然后我登录。我的父窗口收到访问令牌,并获得一些播放列表。但是如果我转到另一个页面,这将是一个全新的请求怎么办?我是在查询字符串中传递它,还是在会话中传递它,或者也许是在 cookie 中传递它?我已经搜索了 API 文档,但找不到任何相关内容。

spotify spotify-app

5
推荐指数
1
解决办法
4204
查看次数

PowerShell-Set-Culture似乎没有任何改变

我有一个Cloud Service Web角色,需要在其上运行一些PowerShell,以确保始终在正确的区域性中设置服务器:en-AU。

原因是Microsoft可以随时重置文化价值观。

当我跑步时:

Get-Culture
Run Code Online (Sandbox Code Playgroud)

我得到:

1033             en-US            English (United States)
Run Code Online (Sandbox Code Playgroud)

因此,我运行:

Set-Culture en-AU
Run Code Online (Sandbox Code Playgroud)

但是我仍然得到:

1033             en-US            English (United States)
Run Code Online (Sandbox Code Playgroud)

我尝试了很多事情,但似乎没有什么改变真正的文化。

任何帮助都会很棒。

powershell cultureinfo azure

5
推荐指数
2
解决办法
1623
查看次数

如何管理/删除Azure逻辑应用程序连接

我们正在Azure中构建逻辑应用程序.

它由Office 365新邮件项和服务总线队列项组成.

我们无法解决的是如何管理/删除连接:

在此输入图像描述

任何建议将不胜感激

azure-logic-apps

5
推荐指数
1
解决办法
3278
查看次数

Azure SQL 服务器集允许访问 ARM 模板或 PowerShell 中的 Azure 服务

我需要使用 ARM 模板或在 Powershell 中设置此设置。

在此处输入图片说明

任何人都可以指出我正确的方向吗?

sql-server powershell azure

4
推荐指数
1
解决办法
2940
查看次数

用于容器和 AppSettings/环境变量的 Azure WebApps

我有一个用于运行 linux 的容器的 Web 应用程序。我正在运行一个 docker 容器。一切正常,但我想添加一个环境变量,如下所示:

docker run -e my_app_setting_var=theValue
Run Code Online (Sandbox Code Playgroud)

文档说应用程序设置将在此处自动添加为 -e 环境变量: 应用程序设置在运行时作为环境变量注入到您的应用程序中

但正如你从我的日志中看到的那样,它没有被添加:(一些东西被删除了)

docker run -d -p 30174:5000 --name thename -e WEBSITES_ENABLE_APP_SERVICE_STORAGE=false -e WEBSITES_PORT=5000 -e WEBSITE_SITE_NAME=the_website_name -e WEBSITE_AUTH_ENABLED=False -e WEBSITE_ROLE_INSTANCE_ID=0 -e WEBSITE_INSTANCE_ID=the_role_id -e HTTP_LOGGING_ENABLED=1 acr_where_image_is.azurecr.io/image_name:latest Dockerfile
Run Code Online (Sandbox Code Playgroud)

我希望看到这样的环境变量:

docker run -d -p 30174:5000 --name thename -e my_app_setting_var=theValue
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

干杯

containers azure azure-web-app-for-containers

4
推荐指数
1
解决办法
1857
查看次数

获取Google Maps JavaScript API v3中的当前位置,无需用户互动即可关注我

我认为由于网络的性质,这是不可能或不可取的,但无论如何我都会问.

我知道我可以使用Google Maps JavaScript API v3获取用户的当前位置并将其置于地图中心.我甚至可以让它显示用户当前所在位置的点.

我真正想知道的是,我的客户要求这个,我可以得到点跟随用户而无需用户交互(即......用户不与设备交互,点只是在用户移动时移动.)?我能想到的是,我需要添加一个计时器事件来连续检查当前位置并更新点.我觉得这不是最好的做法.

我在Android或IOS设备上找到了很多关于如何做到这一点但没有在网上发布的帖子.

任何指针和信息将不胜感激.

谢谢拉斯

google-maps geolocation

2
推荐指数
1
解决办法
6404
查看次数

APIM 策略将传入的 GET 请求转换为我的后端服务的 POST 请求

注意:请参阅下面我自己的答案

我已经浏览了几个小时的薄文档。我需要的是这样的:

我有一个来自只能发送 GET 请求的系统的传入 GET 请求。我的后端服务需要 POST 请求。

有人可以为我指出正确的方向,即我应该使用哪些 APIM 政策或政策组合。

我正在使用策略参考,但仍然无法想出一个像样的解决方案: https://msdn.microsoft.com/en-us/library/azure/dn894081.aspx

policies azure-api-management

2
推荐指数
1
解决办法
8821
查看次数

如何在带有事件中心的ARM模板中使用listkeys函数

我有一个如下所示的事件中心: 在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

我已经为服务总线成功完成了此操作,但仅针对高级RootManageSharedAccessKey了

但是,对于事件中心,我希望使用SendOnly共享访问策略的主连接字符串。

我尝试了许多组合,但是在部署部署时找不到SendOnly共享访问策略。

这是我的SendOnly共享访问策略的json。

在此处输入图片说明

任何帮助将不胜感激。

azure azure-eventhub azure-resource-manager azure-keyvault azure-rm-template

1
推荐指数
2
解决办法
1982
查看次数