我已经建立一些定义上运行的应用程序的鞋3使用Visual Studio2010网应用程序模板。当我编制应用程序,Visual Studio会创建大会的文件在bin directory这是我复制的过以后的生产服务器(另一个机)与鞋3.所编制的应用程序dll文件复制到文件夹里面的虚拟目录中的鞋和运行现在那里。

作为该项目的要求/应用程序增长,随着时间的推移,我现在面临的问题,第一个打击在大会触发的动态汇编这是我想要避免的。

甚至如果应用程序正在运行细,我想使用的asp预编译器在我的发展机以减少延迟时,该页的第一要求。

我已经使用了以下命令预编译整个网络应用程序:

aspnet_precompile -v / -p PATH_TO_WEB_APPLICATION C:\WebApp -errorstack

编制运行良好,未出现任何错误和我结束了与一对夫妇。编制的文件也是一个Web_App_xxxxx.dll 文件内C:\WebApp\bin 文件夹。

从这里开始我有点失去了如何继续。

能不能请你给我一些建议,其文件夹,我需要复制汇编的文件生产服务器上?

他们需要进入该站的文件夹在服务器上的或更好的成的文件夹aspx页的位置?

此外,我想知道如果我可以预编译的网络应用程序在一个发展机没有IIS元数据库使用的-v-p换和以后使用它的内部鞋?

我复制的所有文件C:\WebApp\bin 文件夹中的服务器站的文件夹,但不幸的是csc编制过程中仍然踢当寻求与处理监测服务器的事件。

干杯,

马蒂亚斯

有帮助吗?

解决方案 2

我找到一个答案预编译的问题:

我想先打上应用程序的网页需要很长时间,因为asp.net 需要编译和我可以节省一些时间通过预先编译.该应用程序内部运行的鞋上下文中,使用户能够走到一网络的形式,更新通过的构成他/她的活动目录档案。交换的全球地址列表,也是更新交换森林这样的改变是可见的通过Outlook地址列表,并且在通讯器。

完整的解决方案码与报告等是大约6000行的代码。

我的假设关于缓慢汇编由于数量线是错误的。

我下载了以下的修补程序asp.net:http://support.microsoft.com/kb/961884

并设置optimizeCompilations="真正的"中的网站。config因为在这里解释说:

http://blogs.msdn.com/b/davidebb/archive/2009/04/15/a-new-flag-to-optimize-asp-net-compilation-behavior.aspx

http://www.paulliebrand.com/2009/09/18/sharepoint-development-to-bin-folder-and-extremely-slow-render-initial-render-times-solution/

现在第一击中的应用程序的速度要快得多。

多谢了,

马蒂亚斯

其他提示

中的文件只需要被丢弃到bin文件夹,一切都将正常工作。至于-v选项你需要,如果你使用-p标志拥有它,但我认为这取决于你如何编译应用程序了。检查此链接了解更多的出来。如果错了/不正确,虽然我不相信它的一个大问题。

这种情况下声音像巡航控制.NET环境中工作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top