即时编译现有的Web应用程序

时间:2014-07-03 14:18:39

标签: asp.net .net windows-server-2008-r2 precompile

我们在Windows Server 2008 r2上有一个asp web应用程序(主要公司站点)。在开始时网站很小,但后来大约500K aspx页面被添加到网站(为了SEO目的,可能是不正确的内容,但这是不同的问题)

我们要编辑通过应用程序链接的用户控件(在500K页面中),如果我们修改用户控件网站需要预编译,我尝试手动使用

aspnet_compiler -v virtualPath targetPath 

形成MSDN网站as here,但该网站至少需要两天时间来预编译整个网站。

对于我的老板来说这是一个大问题,因为大部分业务都取决于SEO。

Server Specs 

OS: Windows server 2008 R2
4 Cores
6 GB Ram

寻找解决此问题的其他方法。谢谢

1 个答案:

答案 0 :(得分:0)

对于未来的读者

使用波纹管工具

aspnet_compiler  [-?]
                 [-m metabasePath | -v virtualPath [-p physicalPath]]
                 [[-u] [-f] [-d] [-fixednames] targetDir]
                 [-c]
                 [-errorstack]
                 [-nologo]
                 [[-keyfile file | -keycontainer container ] [-aptca] [-delaysign]]

进一步信息点击here