原理
- IIS可以当做静态文件访问服务器
- Click Once其实是以App.application为入口,调用其他各种文件完成安装
新建IIS服务
- 在IIS服务器上新建一个文件夹,记为根文件夹
- 新建一个IIS服务,文件夹指向刚建的根文件夹,端口自定义
- 在根文件夹下新建一个文件夹用来放具体项目,记为项目文件夹,建完后再切到IIS,看到站点下面多了一个文件夹
- 在项目文件夹下放个图片,然后用浏览器访问项目地址,如果能正确展示图片说明创建成功
添加WPF窗体图标
- 在文件根目录下添加一个favicon.icon文件
- 把favicon.icon的属性->生成操作->资源
- 在MainWindow.xaml的window标签里添加Icon属性
<Window Icon="favicon.ico">
添加桌面快捷方式图标
- 项目->属性->应用程序
保证同一时间只有一个实例在运行
protected async override void OnStartup(