具体环境问题先不用管,先要把你们这个“发布”搞正规化一些。在使用 vs 发布的时候,你要把那个“允许修改此预编译网站”的勾去掉。发布到 IIS 生产服务器上的aspx,根本不能有 html 内容,只可能有一句文字注释(提醒你不要删除此aspx文件)的话,所有的aspx文件应该都是长度一样的小文件(例如只有58个字节大小)。如果你们发布的时候就是把aspx设计源代码发不上去了,那么先把发布方式搞正规了。这样你就不用纠结源代码有什么问题,例如不用纠结aspx上面少了什么代码、或者.c文件中少了什么定义,因为编译器已经保证了质量。你可以集中精力放在你的 IIS 上。
重新安装了framework需要iis重新注册一下,即aspnet_regiis.exe -i
http://www.cr173.com/html/9132_1.html
具体环境问题先不用管,先要把你们这个“发布”搞正规化一些。在使用 vs 发布的时候,你要把那个“允许修改此预编译网站”的勾去掉。发布到 IIS 生产服务器上的aspx,根本不能有 html 内容,只可能有一句文字注释(提醒你不要删除此aspx文件)的话,所有的aspx文件应该都是长度一样的小文件(例如只有58个字节大小)。如果你们发布的时候就是把aspx设计源代码发不上去了,那么先把发布方式搞正规了。这样你就不用纠结源代码有什么问题,例如不用纠结aspx上面少了什么代码、或者.c文件中少了什么定义,因为编译器已经保证了质量。你可以集中精力放在你的 IIS 上。