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應用程序項目並非如此。