犬者
“说了你又不听,听又不懂,懂又不做,做又做错,错又不认,认又不改,改又不服,不服也不说,那叫我怎么办?!”

【电脑】Project Reference Name & Project Name Crash

今天真的是快被VS.Net给气死了……

我无法想象VS.Net这样一个企业级的IDE怎能做到如此傻逼?

偶做的project 名是webstore……也就是说,编译的时候会在bin这个目录里面生成一个webstore.dll的二进制文件……

但是,偶在很多页面还需要调用另一个叫WebStore.dll的类库……这个文件是放在另一个目录……

但是,VS.Net会自动将其复制到bin目录里面……悄无声息的将偶工程的二进制文件给覆盖掉……

而当我重新编译工程的时候,reference的这个WebStore.dll又会被编译出来的新文件覆盖……

所有的覆盖动作,VS.Net全部进行得悄无声息……没有给出任何提示……只是,我在运行的时候,要么找不到reference class,要么给出各种奇妙的错误……

然后,我竟然不懂得如何使用VS.Net将现有的工程改名……我需要修改的只是它编译输出的二进制文件名而已……在工程属性里面是可以看到这个文件……只是,无法修改……

修改reference class的文件名也是无济于事……类的名称是写死在文件里面的……即使添加了重新命名的dll文件,在进行imports的时候,会出现错误……VS.Net无法知道我要引用的是工程本身,还是新类库……

哎……最终关VS.Net,开editplus修改webstore.vbproj这文件,将Settings项里的AssemblyName/RootNamespace改为其他名称……重开VS.Net,重读整个工程……终于可以正式干活……


真是很郁闷很郁闷……

VS.Net怎能如此傻逼呢?像这样的引用类时出现名字冲突是很可能出现的……它怎能做到不给出任何提示,就直接将各个文件反复覆盖呢?

1378
问天 @4/9/2004 4:34:57 PM
View blogs in this category:电脑


iamchaoyi 在 4/10/2004 11:42:41 AM 说:

......
无名氏 在 4/10/2004 3:31:23 AM 说:

What is bin目录?

Please leave your comment here

 
  名字:
  主页:
  内容:
 

   


Navigation
Blogwind
犬者首页
Contact


个人档案


“说了你又不听,听又不懂,懂又不做,做又做错,错又不认,认又不改,改又不服,不服也不说,那叫我怎么办?!”



Categories
死结(27)
电脑(177)
心情(181)
天影(25)
乱弹(211)
博客(82)
音乐(18)
饕餮(30)
读书(20)
电影(28)
网摘(5)
希望(37)
汕头(10)
经济(8)
苹果(19)
跋涉(7)



Archive
2008年11月
2008年10月
2008年9月
2008年8月
2008年7月
2008年6月
2008年5月
2008年4月
2008年3月
2008年2月
2008年1月
2007年12月
2007年11月
2007年10月
2007年9月
2007年8月
2007年7月
2007年6月
2007年5月
2007年4月
2007年3月
2007年2月
2007年1月
2006年12月
2006年11月
2006年10月
2006年9月
2006年8月
2006年7月
2006年6月
2006年5月
2006年4月
2006年3月
2006年2月
2006年1月
2005年12月
2005年11月
2005年10月
2005年9月
2005年8月
2005年7月
2005年6月
2005年5月
2005年4月
2005年3月
2005年2月
2005年1月
2004年12月
2004年11月
2004年10月
2004年9月
2004年8月
2004年7月
2004年6月
2004年5月
2004年4月
2004年3月
2004年2月
2004年1月
2003年12月



My Links
5G
bloglines
时尚摄影师奇科的博客
颜如玉
最爱卫斯理

RSS 2.0

Username:
Password:
 Remember me