2010-04-12 77 views
0

我们的网站当前设置为通过asp.net工作进程传递xml文件扩展名的所有文件,因为此时网站上的所有xml文件都是在生成时动态生成的将输出直接写入响应流中。绕过文件/文件夹级别的IIS xml文件设置

但是,我们现在需要添加一个更大的文件,需要几分钟的时间才能以这种方式生成。我编写了一个控制台应用程序来生成文件并将其设置为每晚运行,但由于全局IIS设置导致xml文件通过asp_wp运行,因此未正确运行它。

我似乎无法找到一种方法来在IIS设置中处理单个文件的豁免。有没有其他办法可以做到这一点?

干杯, 马特

回答

1

据我所知,这是不可能的单个文件,但你可以为整个文件夹做到这一点。

您只需在相关文件夹中放置一个web.config文件并配置您需要的设置即可。

+0

我将在web.config中使用什么设置将IIS设置为忽略此文件? – 2010-04-12 10:35:57

+0

@Matt:使用IIS管理器工具在测试或开发机器上生成web.config,然后查看web.config以查看有哪些条目。这比查找参考更容易。 – Richard 2010-04-12 10:59:20