
正文
net没有cs文件,没有net framework
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
asp.net网页里面为什么找不到CS文件
1、ASP.NET发布网站后会将.CS文件编译为.DLL文件。编译后的.DLL文件会放到bin文件夹下。你去里面看看。也许很面熟。
2、这是CodeBehind技术,后台应用逻辑和页面文件分开,应用逻辑保存在Bin文件夹的dll文件中。至于vssver.scc使版本控制文件,可能是发布的时候忘记了删掉的原因,对于非开发者来说,这个文件是没有用的,可以直接删除。
3、所有.aspx.cs文件,会被编译到dll里去,实际上你也可以自己写类和.aspx关联起来,也就是说不要.aspx.cs文件了,也行。
相关问答
Q1: 在.NET程序中为什么没有页面的后台cs文件,在文件夹里只有个vssver.scc这...
1、这一类的文件都是用来记录你checkout或者getlastversion出来的文件的版本、位置等信息的。“如果我没有向服务器提交代码,我用这个可以提吗?”这句没明白什么意思。
2、CodeFile=cgzs.aspx.cs指的是这个ASPX的后台文件是cgzs.aspx.cs,如果没有这个文件,则会报错。
3、很有可能是编译后的网站,这样隐藏代码(也就是CS文件)全部都会生成DLL文件。
4、ASP.NET发布网站后会将.CS文件编译为.DLL文件。编译后的.DLL文件会放到bin文件夹下。你去里面看看。也许很面熟。
5、所有.aspx.cs文件,会被编译到dll里去,实际上你也可以自己写类和.aspx关联起来,也就是说不要.aspx.cs文件了,也行。
Q2: asp.net的网站怎么没有.cs后缀的文件
1、所有.aspx.cs文件,会被编译到dll里去,实际上你也可以自己写类和.aspx关联起来,也就是说不要.aspx.cs文件了,也行。
2、ASP.NET发布网站后会将.CS文件编译为.DLL文件。编译后的.DLL文件会放到bin文件夹下。你去里面看看。也许很面熟。
3、cs文件是服务器运行的代码,在开发阶段时有的,在发布时,这些代码生成dll文件,然后这些cs文件就可以删除掉了。服务器运行时访问已经编译过的dll文件,这样速度会更快。 这样可以更好的保护网站开发者的代码版权。
4、这是CodeBehind技术,后台应用逻辑和页面文件分开,应用逻辑保存在Bin文件夹的dll文件中。至于vssver.scc使版本控制文件,可能是发布的时候忘记了删掉的原因,对于非开发者来说,这个文件是没有用的,可以直接删除。
Q3: 为什么我建的.net项目中没有Servics1.asmx.cs文件
1、没有吗?有的吧,楼主指的是asp.net吗?asp.net的CS文件里有System.Web.UI,因为它是页面文件,调用这个Web引用。如果是WinForm文件当然不会调用这个引用,因为是C/S架构的项目,不涉及到页面。
2、如果正常安装时应该有新建项目和新建网站两个选项的,你的没有怀疑是安装的时候没有安装好,建议重装vs软件了。还有你的机器上面一定要有iis才可以,如果没有也是不会出现这个选项的。
3、因为web应用程序被单独作为一种项目了,从VC#里独立出来。在你创建Web项目的时候,可以选择编程语言。
4、是不是能建网站,但是没有WEB应用程序?WEB应用程序要2008以上才有的,2005要建的话要装一个2008SP1的补丁。
5、删除资源导致的问题,只有一些连接信息了 D:\NetBeans1Projects\Struts2\build\web does not exist or is not a readable directory 表示在该目录下不存在或者不可读你的项目文档。
Q4: .NET网站中没有.aspx.cs文件,除了MVC还可能是什么开发模式
很有可能是编译后的网站,这样隐藏代码(也就是CS文件)全部都会生成DLL文件。
当项目被编译后,cs文件统一都封闭到dll当中了,所以你无法看到cs。当项目是MVC项目时,aspx文件和cs文件是分离开的,所以你无法同时看到两个文件。
所有.aspx.cs文件,会被编译到dll里去,实际上你也可以自己写类和.aspx关联起来,也就是说不要.aspx.cs文件了,也行。
MVC并没有提供模型的设计方法,而只告诉你应该组织管理这些模型,以便于模型的重构和提高重用性。我们可以用对象编程来做比喻,MVC定义了一个顶级类,告诉它的子类你只能做这些,但没法限制你能做这些。这点对编程的开发人员非常重要。
net没有cs文件的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于没有net framework、net没有cs文件的信息别忘了在本站进行查找喔。








