0

我在 Windows 2012 上运行的 .Net 中有一个就地网站。我想尝试预编译它以加快首页响应速度。该站点在 IIS 中的第二个虚拟网站上运行。

在它运行的本地机器上调用站点http://localhost:88/AppVersion/AppSite/

到位时的文档aspnet_compile说 -v 键是我想要的。当您在虚拟站点上时,我只是无法确定 -v 选项使用什么路径。已尝试放置完整路径;部分路径,只是从 aspnet_compile 获取无效路径错误。

我无法解决的是:在aspnet_compile -v {something}

4

1 回答 1

0

-v 是虚拟路径。从托管根目录放置应用程序的路径。我认为以您的示例为例,您应该输入:-v /AppVersion/Appsite/ 我没有尝试使用不在其自己域上的站点。

这是我在自己的域上用于站点的内容:%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_compiler -v / -p C:\Projects\branches\demo3\KenticoCMS -fixednames C:\Projects\branches \demo3precomp

参考: http: //msdn.microsoft.com/en-US/library/ms229863 (v=vs.80).aspx

于 2014-11-08T21:41:05.583 回答