asp.net 项目某一页面只有 .aspx 文件(其他页面文件都有.aspx 和.cs 文件),没有相应的.cs后台文件,用vs2010打开该项目的时候报错“没有可用用于xxxxxxx的编辑器xxxxx。确保已安装文件类型(.aspx)的应用程序” ,或者自动用记事本打开该页面,里面的内容时乱码,很疑惑???
aspx的后台文件是可以与aspx分开的,你看一下aspx中有没有指定codebehind
没有啊,是乱码,下面是文件头来的:
Standard Jet DB 祅b` 耈椹gr@? 渵煇厷1舮喉0歼虧c黉糜A麏糔県?j诇??%奰c{6箩弑@gC??騳[?|*O閨?橗c@驨沊俧_書袎$単?'D翌蟚?荈黹-b訲 4.0 ??
其实有没有办法可以修复那个aspx文件的呢?
制定一个cs文件
暂时不行啊,那是别人的代码,刚拿过来看的。
这是人家发布过去的代码吧
已经在dll中了
我当时也有这么想过,但为什么这个项目的其他页面文件都.cs后台文件,就哪一个页面文件没有,而且里面是乱码,补充一下,我把这个页面文件的后缀名改为.access,用access2007打开可以正常查看里面的数据表,这个页面文件本来就是用来存储登陆网站后台数据的,这个异常的页面文件怎么样才能修复呢??
已经编译到dll文件中了。。
给你的不是项目文件
这个文件的后缀aspx,其实是个幌子,真实名可能是mdb等,因此你可以用ACCESS 2007打开。
之所以起名为aspx是为了防止被客户端非法下载。
有点道理,但那个页面文件还是乱码。
他采用的是Asp.net+Extjs模式开发
那请问怎么样才能查看那个数据库页面文件呢?
@legendboys: 他应该用的是js吧,跟踪js就可以找到类了,这跟数据库又有啥关系啊
这几天尝试着将这个乱码的.aspx文件通过修改后缀名为.access来读取里面的数据库信息,实现了预设的功能修改,现在这个.aspx文件用记事本等其他文本编辑器打开还是乱码,就是到现在还不知道这个文件开始被创建的时候是否正常!
这个是编译后的源码文件。