c# - 测试一次单击部署
问题描述
我正在测试 WPF 应用程序的 Click Once 部署。为了测试它,我将部署到本地机器上的 iis。打开浏览器,我导航到 http://localhost 到该网站。然后我导航到部署页面。该页面上是安装按钮。
我的问题是安装按钮返回 404:没有为网址找到网页:http://localhost/Deployment/setup.exe
如果我要导航到该文件夹并双击 setup.exe,我会收到一个对话框,提示尝试安装时发生错误...。
日志页面的最后两行显示:正在启动应用程序。URLDownloadToCacheFile 失败,HRESULT '-2146697211' 错误:尝试下载 'http://desktop-vjvkk94/Deployment/xxxxxxxWPF.application' 时出错。
问:这种方式测试有问题吗?什么可能导致 Click-Once 找不到 http://localhost/Deployment/setup.exe?这是安全问题还是权限问题?
解决方案
推荐阅读
- python - 在 MNE Python 中读取通道位置
- python - pyopengl 上的 gldrawpixels 没有画任何东西?
- google-analytics - 扁平化分析数据 - hit.type PAGE 丢失
- django - 如何重命名从 Django 模型自动生成的 GraphQL 类型字段?
- python - 在散点图上添加颜色条标签作为文本
- java - 在基于 java 的 Spring 配置中使用非公共类
- java - Java 8 时间 - 将 Javascript 的 Date().getTimezoneOffset 转换为 ZoneOffset
- java - 如何在 spring-boot 多模块 Java 11 项目中添加 Spark 依赖项
- c# - 如何在 C# 中获取网格控件列以显示带两位小数的价格?
- sql - 如何在不重复员工 ID 的情况下计算表中的姓氏