![WPF专业编程指南](https://wfqqreader-1252317822.image.myqcloud.com/cover/420/654420/b_654420.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.10 应用程序的发布
当应用程序开发到一定的程度,我们希望能够在一个相对独立于开发的环境下测试。这里相对独立于开发的环境可以是同一台机器上的不同子目录,也可以是不同的机器。过去我们一般把相关的软件手动复制到目的地,现在Visual Studio为WPF软件提供了简单的发布程序的方法。在Visual Studio的solution explore窗口,选择要发布的项目,单击鼠标右键,选择“Publish…”菜单项,Visual Studio就会启动发布向导,该向导由三个对话框组成,每个对话框上都有 “Previous” 和“Next”按键,用户可以方便地在这些对话框间切换。第一个对话框如图1-6所示:
![](https://epubservercos.yuewen.com/6A757F/3590270704434301/epubprivate/OEBPS/Images/figure_0027_0001.jpg?sign=1739327271-qkBgrgWiMiw2GDjsRiJGNOI7aNkLTkdp-0-eae5b13d1de469892450bfb8dca1c382)
图1-6 发布向导(1)
在这个对话框里,你要说明的是所要发布的路径。这里的路径可以是本机硬盘上的某个节点,也可以是局域网上的某个节点,或FTP服务器,甚至还可以是网站。第二个对话框如图1-7所示。
![](https://epubservercos.yuewen.com/6A757F/3590270704434301/epubprivate/OEBPS/Images/figure_0027_0002.jpg?sign=1739327271-iDvwZwr21hO8ac056pRw5VSnHfwMErwJ-0-a6ccde885ae45f64a42798f4362fe8ea)
图1-7 发布向导(2)
这个对话框让你说明是否要在操作系统的开始菜单上为WPF应用程序创建一个入口。第三个对话框如图1-8所示。
![](https://epubservercos.yuewen.com/6A757F/3590270704434301/epubprivate/OEBPS/Images/figure_0027_0003.jpg?sign=1739327271-NajiuMyDilnsXUta43PfdLNxFOhSLy4t-0-f978c34fb53c6128877546ea5c08fa3c)
图1-8 发布向导(3)
第三个对话框显示小结信息,这个时候单击“Finish”按键,那么你的WPF应用程序就自动发布到目的地。
在目标目录下,WPF生成了一个“publish.htm”,如图1-9所示。
![](https://epubservercos.yuewen.com/6A757F/3590270704434301/epubprivate/OEBPS/Images/figure_0027_0004.jpg?sign=1739327271-ChJsccFWPzDbYb61JG9hoqPTsT3cfz0R-0-6cdff7547d9e5c36573942414abbdbc8)
图1-9 发布向导(4)