您的位置:程序门 -> .net技术 -> asp.net



asp.net2.0发布时为什么没有网站的dll?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


asp.net2.0发布时为什么没有网站的dll?
发表于:2007-06-26 08:16:03 楼主
以前asp.net1.0时网站生成后会有一个对应的dll.只要把它和aspx页面发布到iis里即可.最近用2.0做了一个项目,参照peteshop4.0,有许多类库,都可以编译成dll然后在里面加入了一个网站.并且类库的dll也引用到了web(网站项目)下.在本机好使.为什么在别的机器iis里不能正常使用.后来我发现没有类似以前的web.dll.

请问各位大侠是怎么回事,该如何设置与操作.

开发环境:xp+.net2005-sp1+sql2000
发表于:2007-06-26 09:07:321楼 得分:0
发布网站后就会自动生成.dll文件。
发表于:2007-06-26 09:15:192楼 得分:0
是的,到2.0发布后就有了
名称好像是随机生成的,在bin文件夹下,可能的名称为2256635.dll,不是跟应用程序名称对应的。
不发布:但是不发布也可以部署的,把web项目中的aspx页面和与其对应的aspx.cs页面全部放到服务上去就可以了(但是不推荐这么做,保护源代码嘛)
发布:传所有aspx页面和你发布生成dll就可以,(无需传aspx.cs文件,但传了也没问题)
发表于:2007-06-26 09:17:263楼 得分:0
发布网站就有了
发表于:2007-06-26 09:29:064楼 得分:0
2楼正解,dll文件在bin文件夹下(要发布后才有的)
发表于:2007-06-26 09:42:125楼 得分:0
在bin里
发表于:2007-06-26 10:03:236楼 得分:0
有没有办法实现以前那样,不拷贝cs文件.因为服务器在北京.我在黑龙江.没法发布.只能拷贝.且.这个项目以前是vs03做的.现在想转05了!不知如何处理.


快速检索

最新资讯
热门点击