在Azure云中部署不安全的代码

时间:2010-09-27 21:19:25

标签: .net azure unsafe

是否有人尝试在Azure中部署不安全的代码?我正在处理包含处理指针和所有有趣内容的不安全块的代码。我想知道这是否与错误有关我正试图在Azure中部署/升级Web项目。

此外,是否有办法查看破坏升级的特定错误?

Fyi,是的,我确实在我的网站项目设置中选中了“允许不安全的代码”。

提前致谢。

更新

这是我尝试升级的错误......

  

针对特定情况回收的角色实例   更新期间的次数或   升级操作。这表明了   新版本的服务或   您提供的配置设置   配置服务时阻止   来自运行的角色实例。最多   可能的原因是你的   代码抛出一个未处理的异常。   请考虑修复您的服务或   更改配置设置   这样角色实例就不会抛出   未处理的例外。然后开始   另一个更新或升级操作。   直到你开始另一个更新或   升级操作,Windows Azure将   继续尝试更新您的服务   到新版本或配置   你提供了

1 个答案:

答案 0 :(得分:1)

许多人以各种形式运行“不安全”代码(主要是本机C / C ++)。如果角色是回收,则您有一个未处理的异常,可能与不安全的代码有关,也可能没有。我会建议几件事:

1)尝试在DevFabric中运行本地代码

2)检查On_Start块。令人惊讶的是,这就是问题所在(例如路径错误,配置错误等)

3)启用诊断日志记录,看看是否可以获取任何跟踪信息。