我正在使用部署项目来部署我的ASP.net Web应用程序.构建部署项目时,将重新创建所有.compiled文件.
我是否需要将它们FTP到生产Web服务器?
如果我做了一个小改动,我是否需要再次复制所有网站?
我正在使用Web部署项目来预编译我的ASP.NET 3.5 Web项目.它为aspx和ascx文件中的代码创建了一个额外的DLL.并且,对于每个aspx文件,都有一个占位符aspx文件(空),需要将其复制到服务器.
我想简化部署过程.有没有办法(配置IIS站点并添加某种http处理程序等)来摆脱这些aspx占位符?
另外,我想知道是否有办法摆脱bin文件夹中的.compiled文件.这将使部署过程更加顺畅.
谢谢!
有时候,精通J2EE的人会看到ASP.NET并且想知道,将应用程序部署为单个部件的支持在哪里?JSP/Servlet应用程序可以部署为WAR文件,其中包含该单个存档中的所有页面,内容,元数据和代码.战争文件可以版本化,轻松移动.可以确保整个应用程序包含在一个单元中.
这不是ASP.NET的主流方法.人们做什么?他们是否诉诸复制目录和所有无数文件?这对ASP.NET开发人员来说不是问题吗?
(这是一种欺骗,因为我会建议我自己的答案)