日期:2014-05-17  浏览次数:20454 次

IIS是不是能自动编译网站(.Net)后台源码
我在本机IIS里发布了自己做的一个小.net程序,我发现我用记事本修改网站的后台代码(不是页面脚本代码,而是后台.cs代码),在浏览器中测试发现,能直接运行代码修改后的效果,难道IIS具有自动编译网站源码的功能么??
如此说来,如果一个以发布的网站,我是不是也直接可以修改后台代码了??
从我的情况来看,目测真的能!因为我修改数据库连接字符串,浏览器刷新直接报错。。。
如果真的可以,是什么原因呢??我同学讲是因为win7有自带的.net framework。

------解决方案--------------------
确切地说,是asp.net和clr在编译。
------解决方案--------------------
探讨

引用:

没有.net framework,asp.net网站根本跑不起来。


哦,从这里看来,对已一个已经发布了的网站,我是不是可以直接修改它的代码了?
坑爹的,前两天问度娘,都说修改前台脚本代码没问题,要修改后台代码,需要重新编译,然后用编译好的dll替换网站源码,对于.net,看来这些都免了呀??!!!

------解决方案--------------------
跑asp.net程序的IIS,一般.net framework都注册到IIS中了.

是.net framework将程序重新编译了。