日期:2014-05-20  浏览次数:20442 次

net2005网站发布生成的DLL文件版本号问题
用NET2005作的网站
网站发布后BIN目录下的DLL文件都是0.0.0.0版本为什么?版本号怎么更改??
急!!
这些DLL文件名怎么自己设定?而不让编译时自动命名?


------解决方案--------------------
AssemblyInfo.cs
------解决方案--------------------
下载SP1吧,用web Application Project而不是网站项目,否则每个文件都会被编译为独立的dll文件,而且文件名是随机命名的,无法自己定。
------解决方案--------------------
一般类项目的dll 可以用那个实现啊!
网站发布后的dll,我正在试!
------解决方案--------------------
一般05发布的 网站
是 需要 重新 覆盖bin 和页面文件的
最好是先删除以前的bin
然后再把 发布后的 站点 全部拷贝过去更新

至于版本 就算是你不删除 以前bin下的dll也不会 重复
因为页面引用也同时更新了的
------解决方案--------------------
to 楼上楼上
dll名字是变的
但版本还是0.0.0.0
------解决方案--------------------
UP 关注 帮楼主顶!
希望楼主解决后把答案写出来供学习!
------解决方案--------------------
学习
------解决方案--------------------
UP 关注 帮楼主顶!
希望楼主解决后把答案写出来供学习!


------解决方案--------------------
是哦!这个也没有学过!学习了!!同上楼一样希望楼主解决后把答案写出来供学习!1
------解决方案--------------------
不用建立网站先,先把你要生成的dll开发成项目,在项目里面编辑好后,再在网站里面添加调用dll的代码就可以了
------解决方案--------------------
有一个assemblyinfo.vb文件,设置一下就可以了。
<Assembly: AssemblyVersion( "1.0.* ")>
------解决方案--------------------
AssemblyInfo.cs

// 程序集的版本信息由下面四个值组成:
//
// 主版本
// 次版本
// 内部版本号
// 修订号
//
[assembly: AssemblyVersion( "1.0.0.0 ")]
[assembly: AssemblyFileVersion( "2.7.0 ")]