标签: azure-compute-emulator

csrun&cspack - sitePhysicalDirectories的目的是什么?

我正在尝试使用构建服务器上的cspack构建Azure部署包,以便将devfabric部署(csrun)放到测试服务器上.cspack尽职地将Web角色二进制文件和文件复制到csx包中,但它还需要每个Web角色的"sitePhysicalDirectory"路径,该路径嵌入在"RoleModel.xml"文件中.此目录必须在包时存在.

部署后,csrun会设置一个直接指向sitePhysicalDirectory路径的IIS站点,并且似乎完全忽略csx包中打包的Web角色二进制文件.不用说,在不同机器上的测试部署不起作用.

我在这里错过了什么吗?为什么cspack/csrun不能将IIS中的物理路径设置为csx包中的approot?如果不使用打包的二进制文件,csx包的目的是什么?sitePhysicalDirectories在生产Azure部署中做了什么?

azure azure-compute-emulator cspack

3
推荐指数
1
解决办法
2040
查看次数

在Azure计算UI中,为什么Trace.WriteLine不会转到辅助工作站角色的控制台窗口?2.2 SDK

对于Azure Compute Emulator中的任何辅助角色,我似乎无法向控制台窗口获取任何输出消息.我正在运行Azure SDK 2.2并且我从模板创建了一个新的Worker角色,并且没有任何内容正在打印到控制台窗口.我看到的唯一消息是关于面料.

[fabric] Role Instance: deployment22(58).WindowsAzure2.TestWorkerRole.0
[fabric] Role state Started
Run Code Online (Sandbox Code Playgroud)

我已经尝试过Console.WriteLine和Trace.WriteLine,但都无法正常工作.

using System.Linq;
using System.Net;
using System.Threading;
using Microsoft.WindowsAzure;
using Microsoft.WindowsAzure.Diagnostics;
using Microsoft.WindowsAzure.ServiceRuntime;
using Microsoft.WindowsAzure.Storage;

namespace TestWorkerRole
{
    public class WorkerRole : RoleEntryPoint
    {
        public override void Run()
        {
            // This is a sample worker implementation. Replace with your logic.
            Trace.TraceInformation("TestWorkerRole entry point called", "Information");
            Console.WriteLine("Hello World");
            while (true)
            {
                Thread.Sleep(10000);
                Trace.TraceInformation("Working", "Information");
                Console.WriteLine("Inside loop");
            }
        }

        public override bool OnStart()
        {
            // Set the maximum number …
Run Code Online (Sandbox Code Playgroud)

c# azure azure-compute-emulator

3
推荐指数
1
解决办法
1257
查看次数

如何查看Azure Compute Emulator生成的错误

我有一个WCF服务解决方案,其中包含WCF服务和Azure云服务项目.

在Azure Compute Emulator(我的PC上的2.5版)中运行云服务项目时,我在输出中看到的每个角色都是

[面料]角色状态忙

[fabric]角色状态已中止

我已经在Compute Emulator中调整了日志级别来记录Warning,Error甚至尝试过Critical,但是没有显示更详细的消息.我一直在谷歌搜索是否有任何事件日志条目或磁盘上的日志文件,我可以查看,以找出云服务无法正常工作的原因,但无济于事.

如何更多地了解导致Cloud Service角色中止和重试的原因,我该怎么办?

azure azure-compute-emulator

3
推荐指数
1
解决办法
1793
查看次数

重置Azure开发存储

在Azure Development Storage的UI中,有一个Reset按钮,用于停止,擦除和重新启动devstore.有没有一种程序化的方法,类似于我如何停止和启动存储使用

DevStore.Shutdown();
Run Code Online (Sandbox Code Playgroud)

c# unit-testing azure azure-compute-emulator

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

Azure模拟器和SQLLOCALDB的问题

在尝试启动azure存储模拟器时,我收到以下错误.

在探测SQL端点时捕获异常.建立与SQL Server的连接时发生与网络相关或特定于实例的错误.服务器未找到或无法访问.验证实例名称是否正确,以及SQL Server是否配置为允许远程连接.(提供程序:SQL网络接口,错误:26 - 查找指定的服务器/实例时出错)报告的Sql错误数:1 Sql错误:System.Data.SqlClient.SqlError:建立连接时发生网络相关或特定于实例的错误到SQL Server.服务器未找到或无法访问.验证实例名称是否正确,以及SQL Server是否配置为允许远程连接.(提供程序:SQL网络接口,错误:26 - 查找指定的服务器/实例时出错)

所有组件都已正确安装.请帮助Thanx

azure sql-server-2008 azure-compute-emulator

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

更新SDK时,Azure存储模拟器未升级

我在今天早些时候将Azure SDK升级到2.9.6,因为设置完成后没有任何错误消息让我相信它已成功完成.但是,我注意到存储模拟器仍然是版本4.5(我希望它升级到4.6).

我再次运行Web平台安装程序,但它说已安装了最新的SDK,无需升级.

有没有办法强制升级存储模拟器(除了卸载整个SDK并重新安装)?

更新: 我卸载了模拟器4.5,再次运行Web安装程序平台并检测到丢失的模拟器,我完成了安装,但令我惊讶的是,它再次安装了4.5版!安装模拟器4.6需要做什么?

顺便说一句,我想要模拟器4.6的原因是因为我已经升级了我的C#解决方案以使用需要最新模拟器的Azure存储nuget包8.0.0版.

azure-storage azure-compute-emulator

0
推荐指数
1
解决办法
972
查看次数