2012-06-17 36 views
3

在IIS7中虚拟目录的名为“BITS上传”的功能下,“允许客户端上传文件”复选框 我需要为特定虚拟目录启用此复选框,也为“默认Web站点”以编程方式在IIS7中为虚拟目录启用BITS上传

可以在C#或者甚至在命令行,所以我可以运行它throught脚本\ C#来完成?

谢谢!

编辑: 调查后的变化的applicationHost.config的,可以有很多的变化(包括GUID变化) 的修改不过这个XML文件,但它感觉不对......我希望APPCMD .exe \ c#可以为我提供一个小而重要的需求解决方案。 我将非常greatfull如果有人可以张贴一个更好的解决这个问题 谢谢, 利奥尔

回答

1

我已经想通更好的方法来自动配置IIS。 对于IIS7,您可以下载一个管理包,使您可以为IIS配置生成脚本(C#\ javascript \ appcmd)。 在IIS7.5管理组已经集成作为IIS的一部分,它被称为“配置编辑器”
你可以找到这个以下tutorial

感谢你以前给我的帮助!

+0

我正在寻找一种方法来做到这一点,并偶然发现这个线程。配置编辑器的使用很简单,但是您是否确定了启用BITS上传所需的属性和值?我可以在启用的网站上找到的唯一区别是在“system.applicationHost/customMetadata”下,但这些似乎不足以在另一个站点上启用BITS。在IIS7.5配置编辑器 – Avilan

1

你可以使用C#或根据需要选择的任何语言修改ApplicationHosts.config文件:http://learn.iis.net/page.aspx/373/editing-configuration-files/(请注意,您最有可能需要一个管理员帐户如果启用UAC)

+0

谢谢!我会检查它现在 – liorafar

+0

好,我检查了文件,我看到它是保持配置IIS的一个XML文件。不过,我不知道我应该把它的属性和价值,以“允许客户上传文件”作为“默认网站”和虚拟目录。你能帮我解决吗?谢谢 ! – liorafar

相关问题