草庐IT

azure-deployment

全部标签

c# - Azure 服务总线自动更新超时

我正在通过.netSDK使用AzureServiceBus队列。OnMessageHandler/OnMessageOptions上有一个名为“AutoRenewTimeout”的标志,但似乎对该值的实际含义感到困惑。关于这里的官方文档https://msdn.microsoft.com/en-us/library/microsoft.servicebus.messaging.onmessageoptions.aspx它表明AutoRenewTimeout应该大于队列锁定持续时间。Getsorsetsthemaximumdurationwithinwhichthelockwillber

c# - 当 Azure 推送通知发送失败时会发生什么?

是否有关于NotificationOutcome类在失败时的状态的文档?NotificationOutcomeresult=await_hub.SendNotificationAsync(azureNotification,tags);MSDNdocumentation非常(完全)没用。我猜result.Failure和result.Success的非零值意味着出了点问题(两者似乎都为0表示成功)result.State可能更有用,但似乎也没有太多关于此的文档 最佳答案 我在this上找到了答案页IftheEnableTestSen

c# - 在 Azure Web 应用程序上运行 Selenium

我有一个AzureWeb应用程序,当我在Controller上调用操作时,我想用它来屏幕抓取网站,就像这样。vardriver=newPhantomJSDriver();driver.Url="http://url.com";driver.Navigate();varsource=driver.PageSource;varpathElement=driver.FindElementByXPath("//table[@class='someclassname']");stringinnerHtml="";IJavaScriptExecutorjs=driverasIJavaScriptE

c# - 保护 Azure 功能的方法有哪些

我已经使用c#在Azure门户中编写了5个Azure函数。以下是安装我的应用程序的步骤:-复制部署脚本到集群的Edge节点部署执行以下操作的脚本调用Azure函数以从WASB获取我的应用程序构建。在边缘节点上安装我的应用程序调用Azure函数进行一些更新。上述过程将在CustomerEdge节点上执行。授权使用“keys”这里描述的只是为了提供另一层APIkey授权,当我的脚本需要由公共(public)客户端(如边缘节点)调用时不适用,因为它在那里是可发现的。在我的场景中保护AzureFunctions的最佳方法是什么? 最佳答案

c# - 无法加载文件或程序集 System.Web.WebPages.Deployment

我正在开发一个系统网页,突然出现这个错误:Couldnotloadfileorassembly'System.Web.WebPages.Deployment,Version=1.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35'oroneofitsdependencies.Thesystemcannotfindthefilespecified.我已经验证了我的xml文件配置,一切看起来都很好。这是堆栈跟踪:[FileNotFoundException:Couldnotloadfileorassembly'System.Web.W

c# - Azure 配置设置和 Microsoft.WindowsAzure.CloudConfigurationManager

显然Microsoft.WindowsAzure.CloudConfigurationManager.GetSettings将首先查看ServiceConfiguration.*.cscfg,然后回退到web.config和app.config。但是-这在web/app.config中应该是什么格式?例如让Microsoft.WindowsAzure.CloudConfigurationManager.GetSettings("Foo")从app.config中获取XML是什么样子的? 最佳答案 它只是一个appSettingske

c# - Azure 发布或打包失败且没有错误

从SDK2.5迁移到2.7后,我正在尝试将我们的webrole发布或打包到Azure(2.5工作正常,尽管我不确定它是否相关)。这是我在“输出”窗口中生成的错误:3>------Buildstarted:Project:MyProject.Azure,Configuration:ProductionAnyCPU------4>------Publishstarted:Project:MyProject.Azure,Configuration:ProductionAnyCPU------4>C:\ProgramFiles(x86)\MSBuild\12.0\bin\Microsoft.C

c# - 未找到 Azure DocumentDB 读取文档资源

我正在构建一个.Net控制台应用程序来读取DocumentDB中的信息。控制台应用程序具有来自EventHub的数据,并在数据进入云时插入/更新最新数据。我正在尝试从DocumentDB读取单个文档,并且我可以在请求文档之前确认该文档存在。if(DocumentDBRepository.DoesItemExist(name)){device=awaitDocumentDBRepository.GetItemAsync(name);}我用了this来自Microsoft的关于构建用于访问DocumentDB记录的存储库的教程,并且成功地使用了几乎所有的方法。我可以更新/删除/查询数据库,

c# - 使用 .NET 4.5 async 将 Azure blob 异步下载到字符串,等待

我正在尝试使用.NET4.5async&await实现完全异步blob下载。假设整个blob可以一次放入内存中,并且我们希望将其保存在string中。代码:publicasyncTaskDownloadTextAsync(ICloudBlobblob){using(StreammemoryStream=newMemoryStream()){IAsyncResultasyncResult=blob.BeginDownloadToStream(memoryStream,null,null);awaitTask.Factory.FromAsync(asyncResult,(r)=>{blob

c# - 从 Azure Websites for Google API 中的 p12 证书生成 X509Certificate2 时出现 502 错误

我正在使用ThisGoogleJsonWebToken类以生成访问token,以与对GoogleCalendarAPI的json调用一起使用。当我使用以下内容(使用我的实际服务帐户电子邮件)时,它在我的开发机器上的IISExpress中工作得很好:stringp12Path=HttpContext.Current.Server.MapPath("~/App_Data/certificate.p12");varauth=GoogleJsonWebToken.GetAccessToken("uniquestring@developer.gserviceaccount.com",p12Pat