Windows azure简介,简单的应用程序在本地工作,但不在登台环境中

时间:2011-12-15 13:04:11

标签: .net azure azure-worker-roles

我正在关注第一手实验室 http://msdn.microsoft.com/en-us/WAZPlatformTrainingCourse_IntroToWindowsAzureLabVS2010

在一步一步地完成后,它在本地工作,但在我部署到暂存环境后,它无法正常工作 它向我展示了经典的一般错误。

http://65a48b0a1c1f4813aa82aeb31a400638.cloudapp.net/

我甚至不知道要检查什么,我是天蓝色开发的新手!!!

嗯,突然本地环境无法正常工作,问题出在global.asax

这一行
void Application_Start(object sender, EventArgs e)
        {
            Microsoft.WindowsAzure.CloudStorageAccount.SetConfigurationSettingPublisher((configName, configSetter) =>
            {
                configSetter(RoleEnvironment.GetConfigurationSettingValue(configName));
            });

        }

外部组件抛出异常。 描述:执行当前Web请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。 异常详细信息:System.Runtime.InteropServices.SEHException:外部组件引发了异常。 来源错误:

1 个答案:

答案 0 :(得分:0)

如果您正在使用实验室中步骤3中的文件,请确保检查配置文件

ServiceConfiguration.Cloud.cscfg

他们应该有类似

的东西
<?xml version="1.0"?>
<ServiceConfiguration serviceName="GuestBook" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceConfiguration">
  <Role name="GuestBook_WebRole">
    <Instances count="1" />
    <ConfigurationSettings>
      <Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString" value="DefaultEndpointsProtocol=https;AccountName=levalenciaguestbook;AccountKey=wVRP+PuQx6X1uJoFu+teVlkVbS36gI7eT7yLxvrsKiyXPcCramC1VVt2NaULoPyKBi8V0iswM5lzwzampn6qwQ==" />
      <Setting name="DataConnectionString" value="DefaultEndpointsProtocol=https;AccountName=levalenciaguestbook;AccountKey=wVRP+PuQx6X1uJoFu+teVlkVbS36gI7eT7yLxvrsKiyXPcCramC1VVt2NaULoPyKBi8V0iswM5lzwzampn6qwQ==" />
    </ConfigurationSettings>
  </Role>
  <Role name="GuestBook_WorkerRole">
    <Instances count="1" />
    <ConfigurationSettings>
      <Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString" value="DefaultEndpointsProtocol=https;AccountName=xx;AccountKey=wVRP+PuQx6X1uJoFu+xpn6qwQ==" />
      <Setting name="DataConnectionString" value="DefaultEndpointsProtocol=https;AccountName=xx;AccountKey=wVRP+x+x==" />
    </ConfigurationSettings>
  </Role>
</ServiceConfiguration>