如何告诉IIS独立于我的网站的其余部分编译特定文件夹?

时间:2009-03-31 23:03:10

标签: asp.net compiler-construction

有没有办法让ASP.Net独立编译不同的文件夹?

我有一个使用某些商业软件的Web应用程序。这个软件的管理员界面在一个文件夹中 - 大约有1000个文件,全部告诉。 (我仔细研究过它 - 它不是有史以来最伟大的代码......)

此文件夹将永久构建。如果我明确地构建,它......慢慢地...编译...子文件夹... ...子文件夹...如果我将网站作为网站项目(而不是Web应用程序项目) - 所以没有显式构建),我等了四五分钟来刷新一个简单的代码更改页面。

有时候它会被卡住 - 我会等待和等待,我会点击F5玩咯咯,而且 - bam! - 就在那里。它显然是在过去10分钟的某个时间编译的,但忘了告诉浏览器它...

如何从常规编辑中获取此文件夹?我从来没有在这里做过任何改变,我希望ASP.Net能够将friggin'的东西编译成一个程序集而不管它。

可能的?

2 个答案:

答案 0 :(得分:0)

为什么不使用aspnet_compiler预编译应用程序? 确实可以处理网站项目以及Web应用程序项目,它可以预编译ASP.NET应用程序中的几乎所有内容。

答案 1 :(得分:0)

也许这太明显了,但是......拉出那个文件夹并使用自己的web.config为它创建一个单独的网站项目。

你绝对不能让IIS以不同的方式处理文件夹......它是处理动态编译的ASP.NET引擎,IIS对此一无所知。