1
与常规.aspx文件不同,为什么Web服务文件(.asmx)的默认代码位于app_code文件夹中?在VS 2005中创建Web服务
与常规.aspx文件不同,为什么Web服务文件(.asmx)的默认代码位于app_code文件夹中?在VS 2005中创建Web服务
通常,asmx文件更像业务对象的代理,业务对象不属于Web站点项目。 Web服务类应该放在专门用于业务逻辑的不同项目中,而不是演示中。另一方面,aspx和aspx.cs是正确放置在网站项目中的补充文件,因为它们的工作是呈现数据。
当您使用网站项目时,这是Visual Studio使用的样式。 Web应用程序项目并非如此。