VS2005发布ASP.NET的形式简直是烂到透顶了,我的其他附带文件被它统统删除了,真不知道微软是怎么想的!!
我原代码目录有很多其他的附带文件,例如图片和说明等,它一发布网站都把原来整个网站给删除了!一点不留,而且他给dll起的名字乱七八糟,虽说用了微软的Web Deployment Projects 之后会好一点,但它还是会删除其他文件,所以每次发布的时候都要把其他文件给拷贝一次,如果是小的还好,我的有几十M,每次都等到花儿也开了都还没成,!!微软做软件都做到这份上了!。

解决方案 »

  1.   

    楼上的,确实是这样的,我用Web Deployment Projects 发布网站,如果目标目录下的所有其他文件不在当前项目的文件资源列表中的话,每当发布一次网站,VS2005都会先将目录下所有的文件清空,然后再发布的,如果把其他文件当做项目资源添加进来就没什么事,但这样的话整个网站的资源就会很大,每当发布的时候时间就会超长!
      

  2.   

    微软说VS 2005 的发布很方便,但比2003都差,如果用一般的发布方式的话每次都会有不同的名字的DLL生成,如果选择第二种发布方式,就会每个aspx文件都会生成对应的dll,你说烦不烦!
      

  3.   

    同情樓主,我現在的項目也是用vs2005加上sql2005來開發的,我覺得vs2005裏面最好使的那是那個代碼編輯器了。居然實現了在eclipse裏的一個小小的功能。嘿嘿。就是鼠標放在左括號上的時候,相對應的一對兒括號就變顔色,這個設計挺不錯的。不過也是跟人家eclipse學的。呵呵!
    在使用過2003之後,再使用2005會覺得裏面有很多不適應的東西,不過時間長了之後也能適應了。比如說它在生成網站的時候,在bin文件夾裏生成的那個dll原來2003裏面是工程名字來命名的,現在是用一堆的隨機文字來進行命名的。誰知道它是爲了防止嘛玩意兒呢!呵呵!
    像那些圖片文件什麽的話,是不會被刪除掉的。你看看是不是有什麽設置的地方吧
      

  4.   

    用 Web Deployment Projects  只生成一个DLL文件啊
      

  5.   

    用 Web Deployment Projects  只生成一个DLL文件啊是的,不过令人不舒服的是他的发布文件夹每次都会清空~~
      

  6.   

    VS2003 最不爽的地方莫过于修改我的代码,我原本用XHTML标准写的代码,通过视图查看后,竟然全给我改了,郁闷@~~~
      

  7.   

    希望在vsupdate中有好的解决方案出来