我不懂,对你可能很简单,进来看看吧!

lovebanyi 2004-10-18 09:40:54
问题背景:我以前没有装VS.net的时候。都是用DW写aspx 和 cs这两个文件,现在用了vs.net
问题: 用了vs.net新建项目,然后它就自动生成一些文件了,和bin的目录。里面有
dll文件,我把Dll文件删了。结果IE浏览的时候就报错了。
1:什么解决,把这些不想要dll去掉。dll文件的里面的数据是由cs文件决定的吗?它把所有的文件都编译了那个吗?
2:当我什么也不知道的时候,我把bin目录下的dll给删了。结果在IE下访问http://IP/xx/xx.aspx就出错了。 怎样处理这个问题, (开源)
3:由于CS文件的存在不是不可以保护源码? 什么弄成dll实行保护.(保护)
4:最后发布的时候是不是可以把那些无关的文件删掉。(vs.net生成的)
应该可以再加分吧。
...全文
115 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
lovebanyi 2004-10-18
  • 打赏
  • 举报
回复
谢谢各位了。。问题解决了一半。。
可以保护代码的。
---------------------------------------------------------------
回复人: mazekui(悠悠春竹) ( ) 信誉:100 2004-10-18 10:06:00 得分: 0


楼住搞的我都晕了!
这是人家的规定!
我们只有搞明白(至少在我们水平不是很高之前)
来用,你说你不愿意那样!那不行啊!
---------------------------------------------------------------------------
应该可以,只是我们还没有找到解决的方法。
minghui000 2004-10-18
  • 打赏
  • 举报
回复
....
mazekui 2004-10-18
  • 打赏
  • 举报
回复
楼住搞的我都晕了!
这是人家的规定!
我们只有搞明白(至少在我们水平不是很高之前)
来用,你说你不愿意那样!那不行啊!
slujun 2004-10-18
  • 打赏
  • 举报
回复
dll不能删,发布的时候,可以把cs文件和resx文件都删掉。
lovebanyi 2004-10-18
  • 打赏
  • 举报
回复
3.把所有的CS删除就可以了 问题解决了 (我去试一下)

还有一个没有解决的. ?? 手工写的时候,可以两个文件(xx.aspx和xx.aspx.cs),没有dll.
在vs.net里面什么做到.跟手工写的一样. bin下面我只想放自己写的类库,调用它们.不想要XX.aspx.cs生成的.
ruantc 2004-10-18
  • 打赏
  • 举报
回复
不要dll 就别用vs 编译了,用写字板也可以编辑的。编译成工程文件,就自然会生成这些dll,运行时要用到这些dll的,所以自然不能删了!!
zpisgod 2004-10-18
  • 打赏
  • 举报
回复
vs使用的是代码后置的方法,也就是一个项目中所有的.cs文件中的代码都会编译成为一个dll文件,发布网站的时候就只需要一个dll放在bin目录下面,其它的.cs文件就可以删除了,这样不就很好的保护了代码了吗?
xxuu503 2004-10-18
  • 打赏
  • 举报
回复
那个是把cs编译为dll

如果不喜欢dll

可以像asp一样

把代码和html写在一起

只留一个aspx文件,也可以的
gesnpt 2004-10-18
  • 打赏
  • 举报
回复
1.所有的cs文件编译成dll,放在bin下面
2.你把dll删了肯定会出错,但是删除cs文件没关系
3.发布的时候把cs都删了就行了
4.同3
lovebanyi 2004-10-18
  • 打赏
  • 举报
回复
重新编译应该还是会生成dll吧。
可是我不想要它啊。
单独写两件文件的时候不会出现这个问题啊。根本就不要什么编译之类的。
就两件文件xx.aspx 和xx.aspx.cs 就可以了。高兴的时候还把它们两个换在一起。

我的问题可能描述很不行。
你们可不可以给出,从一个项目开始到结束,发布到网上的进程,(大概就行,不要理论,实际操作的关键部分。中间写的过程不要了。万分感谢)
brightheroes 2004-10-18
  • 打赏
  • 举报
回复
重新编译

62,052

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧