作者bnb19009 (hellooo1)
看板C_Sharp
标题[问题] C#.net编译问题
时间Sat Jan 7 13:29:28 2017
各位大大好
小弟刚入门.Net不久,是使用C#
请问C#网站专案没编译可以执行吗
很多前辈跟我说要先用visual studio编译才能跑,可是我自己用visual studio专案里面新增
一个Default.aspx跟cs档,不按Debug编译,而是直接从浏览器输入网站网站/Default.aspx,一样可以开启页面,那其实用记事本也可以写不是吗,那为什麽有人说要编译
另外想问网站如果有新增功能,上线时是需要将整个网站资料夹内的档案(aapx跟cs)覆盖过去吗,为什麽有人说只要上传dll档就好,因为我光是把我的Default.aspx.cs删除,去浏览Default.aspx时,浏览器画面就会说找不到cs档,所以想问IIS再执行网站时会不会用到cs档呢
对於写C#是没什麽排斥,但是对於它执行的流程跟编译就不是很清楚,感觉跟PHP有差,这方面的概念有没有大大可以推荐网站让我去爬一下,感谢大家
-----
Sent from JPTT on my Samsung SM-N900U.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.141.251.253
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1483766970.A.AB7.html
1F:→ ssccg: ASP.NET的专案有两种,网站(Web Site)是不需要先compile 01/07 13:44
2F:→ ssccg: Web应用程式(Web Application)会把.cs先compile成dll档 01/07 13:45
3F:→ ssccg: .aspx则是两种专案一样由web server动态compile 01/07 13:45
4F:→ ssccg: 前者当然就要把cs档一起放到server,後者只要dll就好 01/07 13:46