有没有办法让ASP.Net独立编译不同的文件夹?
我有一个使用某些商业软件的Web应用程序。这个软件的管理员界面在一个文件夹中 - 大约有1000个文件,全部告诉。 (我仔细研究过它 - 它不是有史以来最伟大的代码......)
此文件夹将永久构建。如果我明确地构建,它......慢慢地...编译...子文件夹... ...子文件夹...如果我将网站作为网站项目(而不是Web应用程序项目) - 所以没有显式构建),我等了四五分钟来刷新一个简单的代码更改页面。
有时候它会被卡住 - 我会等待和等待,我会点击F5玩咯咯,而且 - bam! - 就在那里。它显然是在过去10分钟的某个时间编译的,但忘了告诉浏览器它...
如何从常规编辑中获取此文件夹?我从来没有在这里做过任何改变,我希望ASP.Net能够将friggin'的东西编译成一个程序集而不管它。
可能的?
答案 0 :(得分:0)
为什么不使用aspnet_compiler
预编译应用程序? 确实可以处理网站项目以及Web应用程序项目,它可以预编译ASP.NET应用程序中的几乎所有内容。
答案 1 :(得分:0)
也许这太明显了,但是......拉出那个文件夹并使用自己的web.config为它创建一个单独的网站项目。
你绝对不能让IIS以不同的方式处理文件夹......它是处理动态编译的ASP.NET引擎,IIS对此一无所知。