在给客户配置服务器的时候发现凡是asp.net程序必须预编译才可以正常访问。于是边查资料边自己捣鼓,终于能够正常访问,但原资料找不到了╮(╯▽╰)╭,so先把自己知道的记录下来,以便以后自己参考。
预编译进行部署
-
打开一个命令窗口并定位到包含 .NET Framework 的文件夹。
.NET Framework 将安装在以下位置。
%windir%\Microsoft.NET\Framework\version
2. 以下命令并不依赖iis元数据库,因为它显示指定应用程序的物理源目录:
aspnet_compiler -v /MyApp -p C:\myapp C:\MyTarget
/MyApp—应用程序的虚拟路径
myapp —项目物理路径
MyTarget—预编译后文件存放路径
示例:
创建项目名称为GetFile,该项目存放位置在E盘根目录下
aspnet_compiler -v /GetFile -p E:\GetFile C:\Inetpub\wwwroot\file