對于VS2005發(fā)布的網(wǎng)站我很鬧心
VS2005發(fā)布真的讓人很不爽,弄個(gè)瀏覽器真要把人給急死了。發(fā)布吧,是個(gè)大問題。Namespac沒有,還有GAC引用不會自動(dòng)發(fā)布出去,生成的DLL N個(gè),在程序中就沒法用反射來調(diào)用。整個(gè)一個(gè)就是沒事給自己找點(diǎn)事做。
#t#VS2005發(fā)布網(wǎng)站時(shí)不會像VS2003一樣生成規(guī)則的DLL文件、而生成的DLL文件名含有隨機(jī)數(shù)且不能一個(gè)項(xiàng)目生成一個(gè)DLL文件、讓人有一些遺憾、為了做到像vs2003一樣,微軟發(fā)布了WebDeployment Project插件可解決此問題:
下載地址
1、下載后安裝、右鍵選擇vs2005中的項(xiàng)目、會出現(xiàn)一個(gè)選項(xiàng)"Add Web Deployment Project"
2、選擇添加一個(gè)WebDeployment Project(輸入程序集名稱和發(fā)布地址)
3、此時(shí)解決方案中會多出一個(gè)項(xiàng)目
4、右鍵選擇該項(xiàng)目設(shè)置相應(yīng)屬性
5、右鍵選擇該項(xiàng)目選擇“生成”、此時(shí)會發(fā)布網(wǎng)站到指定的目錄、生成DLL文件同vs2003一樣、更新時(shí)只需
上傳DLL文件
看來VS2005發(fā)布確實(shí)給我們帶來了不少的麻煩!