日期:2014-05-20  浏览次数:21332 次

没有.aspx.cs文件
网上找了一个.net网站,里面许多页面没有.aspx.cs代码文件,只有aspx页面。
还有就是它的页面指令把CodeFile换成了CodeBehind。而且aspx页面中也没有代码。



------解决方案--------------------
使用了DLL文件
在bin目录,reflector反编译
网站和应用程序CodeBehind
------解决方案--------------------
有“CodeBehind”就没有真正完全编译。这正完全编译(发布时取消“允许修改此预编译网站”选项)之后的aspx都只有一句话:

This is a marker file generated by the precompilation tool, and should not be deleted!

英文或者是中文的。
------解决方案--------------------
你那个是已经被编译过的
不是源文件
------解决方案--------------------
对。编译发布后的Project。另外CodeBehind是在asp.net 1.1中用的。在新的asp.net 2.0+上都用codeFile了。关于两种的区别,可以看看这个Blog:
http://blog.mjjames.co.uk/2008/02/so-what-is-it-code-behind-or-code-file.html
------解决方案--------------------
探讨
对。编译发布后的Project。另外CodeBehind是在asp.net 1.1中用的。在新的asp.net 2.0+上都用codeFile了。关于两种的区别,可以看看这个Blog:
http://blog.mjjames.co.uk/2008/02/so-what-is-it-code-behind-or-code-file.html

------解决方案--------------------
编译过后你当然看不到了