<p>1、webappaction里修改C#代码需要重启,我们刷新页面的时候会跳出来一个什么重试和取消的提示框。2、website没有namespace。webappaction里所有代码都在namespace下。总结:website是为了兼容asp转过来的开发人员的习惯而存在的,用起来简单,比如不需要创建命名空间、CS代码修改后不需要重启就能看到变化(无论是website还是webappaction。修改aspx都不需要重启),但不利于工程化的开发,比如代码出错不容易发现,代码部分命名空间。开发技术上没有任何区别,只是开发调试习惯不同。基础知识用website,高级技术和做项目的时候用webappaction。</p>