所以就在最近,我的主计算机开始出现WindowsAzure模拟器问题。当我尝试使用模拟器调试我的解决方案时,它最终会循环尝试连接。这是我在输出窗口中得到的:>iisexpress.exeWarning:0:WARNING:d8c9fa85-ded3-48ad-94a3-ec31e2123bb3:Request-1,result-Status=ChannelOpenFailed[System.Net.Sockets.SocketException(0x80004005):Noconnectioncouldbemadebecausethetargetmachineactivelyrefus
Azure角色设置非常有用,因为它允许您在IIS运行时即时更改值。但问题是,如果你有很多用户,并且如果它每次都从文件中读取配置值,那么最好不要将它放在静态变量中使用它。下一个问题,如果你把它放在一个静态变量中,那么你每次更改它时都必须重新设置IIS。我做了一些研究,在stackoverflow上发现了类似的问题,它告诉我只有第一次读取文件中的conf,然后将其存储在缓存中。但是回答的那个问题是关于ConfigurationManager的,我的是关于Azure的RoleManager。这是在azure上获取当前设置的行:RoleEnvironment.GetConfigurationS
我有一个HTTPModule,用于重定向数据中心网站和Azure平台上运行的网站之间的流量。此HTTPModule从Azure表存储中检索其重定向规则。重定向在我的本地开发机器上以及在Azure上运行时都能正常工作。但是,当我将模块部署到我的数据中心服务器(IIS7、WS2008R2Standard64位、.NET4.0、ASP.NET4.0)时,我收到以下错误ParserErrorMessage:Couldnotloadfileorassembly'msshrtmi'oroneofitsdependencies.Anattemptwasmadetoloadaprogramwithan
我有一个HTTPModule,用于重定向数据中心网站和Azure平台上运行的网站之间的流量。此HTTPModule从Azure表存储中检索其重定向规则。重定向在我的本地开发机器上以及在Azure上运行时都能正常工作。但是,当我将模块部署到我的数据中心服务器(IIS7、WS2008R2Standard64位、.NET4.0、ASP.NET4.0)时,我收到以下错误ParserErrorMessage:Couldnotloadfileorassembly'msshrtmi'oroneofitsdependencies.Anattemptwasmadetoloadaprogramwithan
我们之前一直通过SDK引用我们的WindowsAzure库,我注意到它们有NuGetpackagesforthemnow.这显然更好,所以我将所有这些引用换成NuGet包。但是,我找不到包含RoleEnvironment等类的Microsoft.WindowsAzure.ServiceRuntime.dll的NuGet包等我们是否应该从SDK安装中引用这个dll而不是nuget包?这似乎非常奇怪。我只是没有看到这个程序集的包吗?我现在已经安装了所有带有“windowsazureofficial”标签的包(只是暂时的),但它们似乎都没有正确的引用! 最佳答案
我们之前一直通过SDK引用我们的WindowsAzure库,我注意到它们有NuGetpackagesforthemnow.这显然更好,所以我将所有这些引用换成NuGet包。但是,我找不到包含RoleEnvironment等类的Microsoft.WindowsAzure.ServiceRuntime.dll的NuGet包等我们是否应该从SDK安装中引用这个dll而不是nuget包?这似乎非常奇怪。我只是没有看到这个程序集的包吗?我现在已经安装了所有带有“windowsazureofficial”标签的包(只是暂时的),但它们似乎都没有正确的引用! 最佳答案