gpt4 book ai didi

c# - 如何更改 Windows Azure 上 IIS 7 上应用程序池的属性 Enable32BitAppOnWin64?

转载 作者:行者123 更新时间:2023-11-30 13:28:07 26 4
gpt4 key购买 nike

我有一个带有第三方库的项目,该库是为 32 位系统制作的。但我的项目将在 Windows Azure 上运行,在 Windows Azure 运行我的应用程序之前,我必须将应用程序池的属性 Enable32BitAppOnWin64 设置为 true。设置此属性的方法有哪些(配置,以编程方式)?如果我只能以编程方式执行此操作,那么我必须在代码中的何处更改它?我可以在 WebRole 的 OnStart 事件中执行此操作吗?

最佳答案

我只是不得不这样做。我使用启动任务来更改此设置。

我创建了一个批处理文件并添加了以下命令:

%windir%\system32\inetsrv\appcmd set config -section:applicationPools -applicationPoolDefaults.enable32BitAppOnWin64:true

然后,我将批处理文件添加到 azure 配置中,以作为启动脚本运行。它运行没有任何问题。

有关启动任务的更多信息,请参见此处:http://msdn.microsoft.com/en-us/library/gg456327.aspx

关于c# - 如何更改 Windows Azure 上 IIS 7 上应用程序池的属性 Enable32BitAppOnWin64?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7256361/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com