我从C++
应用程序调用了一些C#
代码。我希望将此应用程序移至Azure Websites
,并且我试图了解我的原生C++
代码是否能够被调用。
我成功地使用here描述的方法在云中运行我的本机代码(或者更确切地说是我的本地云开发环境,但这似乎并不适用于Azure Websites
。< / p>
是否有人知道任何可能向我展示如何在C++
(而非Azure Websites
)上成功执行Azure Web Roles
代码的参考文件?
答案 0 :(得分:1)
Azure网站是完全信任所以是的,你可以。
然而,它并不是真正的完全信任,因为它们存在某些安全障碍,以确保您不会影响在同一硬件上运行的其他网站。
因此,它取决于你的C ++ DLL是否可行。我会说,如果你尝试访问内存以外的内存或直接访问根驱动器或类似的东西你不应该访问,你的代码将抛出安全权限错误或失败。