1. 如何利用VS2010安裝和部署應用程序
對於開發的應用程序,通常都需要經過打包部署後才可以交付給用戶使用。用戶得到應用程序後,需要通過互動式的安裝部署程序將應用程序安裝到本地環境中,然後才能正常使用其提供的服務。其實可以通過很多方法實現應用程序的安裝和部署工作,VS2010對於應用程序的安裝部署提供了完美的解決方案。下面筆者將給大家講解一下我們開發的應用程序如何通過安裝和部署工作最後發布出去。
開發應用程序
1
根據需求開發相應的應用程序,在此,為了講解的需要,以一個簡單的窗體顯示程序作為實例應用程序。在實際的使用過程中,應該用自己開發的應用程序代替本經驗中的實例應用程序。開發應用程序的具體過程:打開VS2012,依次點擊「新建」->「項目」,在彈出的窗口中點擊「Visual C#」->「Windows窗體應用程序」,輸入應用程序的名稱和解決方案名稱,點擊「確定」創建一個空白的窗體應用程序。
2
將窗體的標題改為「歡迎界面」,並在窗口中插入一張圖片和一個標簽,最後調整窗口的大小。然後在標簽添加滑鼠事件響應程序,即當滑鼠點擊標簽時彈出一個歡迎對話框。最後編譯整個項目工程。
右擊解決方案,在彈出的菜單中選擇「添加」->「新建項目」,在彈出的窗口中選擇「其它項目類型」-「安裝和部署」-「Visual Studio Installer」->「安裝項目」,以創建一個安裝部署程序。
如何利用VS2010安裝和部署應用程序
為安裝部署程序的主輸出文件夾添加文件,這些文件將在用戶雙擊安裝程序進行安裝時被復制到指定的目錄中。具體操作方法:右擊「應用程序文件夾」,在彈出的菜單中選擇「添加」-「項目輸出」,在彈出的窗口中選擇「項目的名稱」及要添加的文件類型後,點擊「確定」完成添加。在「主輸出來自於MyUserForm(活動)」上右擊,選擇「創建 主輸出來自於MyUserForm(活動)的快捷方式」以創建「主輸出來自於MyUserForm(活動)的快捷方式」。
創建用戶桌面的應用程序快捷方式:將左側應用程序文件夾中的「主輸出來自於MyUserForm(活動)的快捷方式」剪切粘貼到「用戶桌面」文件夾內。
將應用程序的快捷方式加入系統開始菜單中:右擊「用戶的程序菜單」,點擊「添加」-「文件夾」,創建一名稱為「MyUserForm"的文件夾。在左側應用程序文件夾中創建「主輸出來自於MyUserForm(活動)」的快捷方式「主輸出來自於MyUserForm(活動)的快捷方式」,然後將其剪切粘貼到「MyUserForm」文件夾內。
添加卸載的功能:在「應用程序文件夾」上右擊,選擇「添加(A)」- 「文件...」,將「 msiexec.exe」(此文件位於"$系統根目錄$\\WINDOWS\system32"下) 文件添加到當前文件夾中。然後點擊「msiexec.exe」,右鍵 添加快捷方式 然後把這個快捷方式同樣剪切放到 「應用程序文件夾」下的「MyUserForm"文件夾下並更名為「卸載」。
點擊「MySetup」工程項目名稱,在其屬性窗口中找到「ProctCode」並復制。進入「用戶的『程序』菜單」-「MyUserForm」,點擊「卸載」圖標,在屬性窗口中的「Argument」中粘貼並修改其內容為:「/X 」(不包括引號)。
右擊「MySetup」工程,依次點擊「屬性」-「系統必備」,選擇「與我應用程序相同的位置下載系統必備組件」單選框,然後點擊「確定」。
將MySetup工程編譯一下,進入其 debug或者release目錄下就會發現Setup.exe 文件,雙擊該文件即可啟動安裝程序。其安裝過程同其它程序的安裝過程類同。該文件夾即為最終產品,將此文件夾全部交付給用戶進行安裝使用。至此,應用程序的安裝部署過程完成。
2. vc++6.0和vs2010的編程代碼差別大嗎
差別大,主要表現在以下方面
一丶包括不同的組件
1.vc++6.0:與MFC6.0集成,包括標准版、專業版和企業版
2.Vs2010:引入了NETFramework4.0MicrosoftVisualStudio2010CTP(CommunityTechnologyPreview—CTP),支持Windows7應用程序的開發。
二丶系統支持是不同的
1.vc++6.0:windows7與windows8的兼容性較差。在Windows7中使用VC6.0隻需要忽略兼容性提示即可正常使用,而在Windows8(包括Windows8.1)中使用VC6.0則需要更改msdev.exe文件名,並更改兼容性才能正常使用。
2.Vs2010:還支持IBMDB2和Oracle資料庫。VisualStudio可用於在Windows平台上創建Windows應用程序和web應用程序,以及web服務、智能設備應用程序和Office插件。
三丶優點和缺點是不同的
1.vc++6.0:由C語言開發,還支持C語言編譯。版本6.0是最常用的版本,非常經典。最大的缺點是對模板的支持不足。
2.Vs2010:軟體開發可以通過拖動完成。簡單的操作就可以實現一個界面的生成。但拖動介面時,還應具備相應的代碼實現功能。
3. 如何用vs2010編寫程序
1、打開Microsoft Visual Studio 2010軟體;依次打開「新建」、「項目」。
2、選擇「win32控制台應用程序」,在窗口下面的名稱填寫好名稱。
3、點擊「下一步」繼續。
4、在附加選項中選擇「空項目」,然後點擊「完成」。
5、在軟體界面左邊的"解決方案資源管理器"中的「源文件」上面右擊滑鼠一次選擇「添加」、「新建項」。
6、在新窗口中選擇「C++文件(.cpp)」,在窗口下方的名稱中填寫好名稱。注意:千萬不要忘記在填寫好的名稱後面寫上 .c 比如(hello.c),最後選擇「添加」。啊哈,大功告成!