再生成.dll程序集

各位大侠:

    有a.cs和b.cs两个ASP.NET后台文件,把它们编译成ab.dll程序集。但是现在b.cs文件不见了,只剩下a.cs文件,因为需求的原因需要修改a.cs文件,我想问一下能不能利用旧的ab.dll和修改后的a.cs编译成一个全新的ab.dll

  我想到的方法是:只生成a.cs的程序集a.dll,把a.dll和旧的ab.dll都放在网站的bin文件夹内,我的问题是因为a.dll和ab.dll程序集都包括a.cs的编译后的代码,如果网站使用到a.cs时,它究竟会调用a.dll,还是调用ab.dll。


人到中年有点甜
浏览 442回答 2
2回答

当年话下

b.cs不见了没关系,用Reflector把它找出来,再修改重编译.它会引用 ab.dll 中的,因为你的项目没有引用 a.dll .

交互式爱情

dll是以项目名存在的呀,如果两个CS放在一个项目下,编译时也只生成一个DLL,如果有更新,你只能把这次编译过的DLL覆盖上次的DLL,既然B.CS已经不在了,应该也没有用了吧,就覆盖了吧。
打开App,查看更多内容
随时随地看视频慕课网APP