相关疑难解决方法(0)

在没有Mage的情况下清除.NET下载的应用程序缓存?

我有一个.NET应用程序,我使用ClickOnce分发,我只在线提供.如何从未安装Visual Studio的用户计算机中清除下载缓存?

.net deployment clickonce

36
推荐指数
1
解决办法
6万
查看次数

ClickOnce部署将留下多个版本(是的,超过两个)

我有一个ClickOnce应用程序,它将所有旧版本留在我的磁盘上.这是一个经常更新的内部企业应用程序,因此这对于快速扩大我们的备份大小来说是一场灾难.

根据文档和其他Stack Overflow问题,它应该只保留当前和以前的版本在磁盘上.但是,每次部署项目并升级客户端时,我都会获得所有EXE,DLL和数据文件的另一个副本.我没有对应用程序进行任何更改,只是在Visual Studio中再次推送部署.

我该如何解决这个问题?

问题似乎发生在Windows 7和Windows XP,以及64位和32位Windows上.

我已经完成了安装版本的文件夹的差异,以下文件是不同的:

MyApp.exe.manifest
MyApp.exe.cdf-ms
MyDll1.cdf-ms
MyDll2.cdf-ms
Run Code Online (Sandbox Code Playgroud)

没有实际的可执行文件是不同的,也不是MyApp.manifest,MyDll1.manifest

如何替代.在运行时查找包含我的应用程序的其他文件夹并删除它们是否安全?那会破坏什么吗?

ClickOnce只是一个明显神秘的黑盒子吗?

c# deployment clickonce visual-studio

20
推荐指数
1
解决办法
7710
查看次数

标签 统计

clickonce ×2

deployment ×2

.net ×1

c# ×1

visual-studio ×1