【问题】ClickOnce 部署过程中的组件存储或路径权限问题

AI 文章摘要

本文介绍了ClickOnce部署过程中遇到的组件存储或路径权限问题。问题表现为激活应用程序时出现异常,错误信息指出值不在预期范围内。解决方法包括重置ClickOnce缓存,具体步骤为打开命令提示符(管理员权限)执行相关命令,并删除ClickOnce临时文件。...

问题日志:

平台版本信息
	Windows 			: 6.1.7601.65536 (Win32NT)
	Common Language Runtime 	: 4.0.30319.36543
	System.Deployment.dll 		: 4.0.30319.36415 built by: FX452RTMLDR
	clr.dll 			: 4.0.30319.36543 built by: FX452RTMLDR
	dfdll.dll 			: 4.0.30319.36415 built by: FX452RTMLDR
	dfshim.dll 			: 4.0.31106.0 (Main.031106-0000)

源
	部署 URL			: file:///C:/Users/Administrator/Downloads/WH003%20(4).application
	部署提供方 URL		: http://192.168.76.142/WH003.application
						服务器		: nginx/1.25.4.2 SnapDragonfly
						X-Powered-By	: ASP.NET
	应用程序 URL			: http://192.168.76.142/Application%20Files/WH003_1_6_8_0/WH003.exe.manifest
						服务器		: nginx/1.25.4.2 SnapDragonfly
						X-Powered-By	: ASP.NET

标识
	部署标识		: WH003.application, Version=1.6.8.0, Culture=zh-Hans, PublicKeyToken=0000000000000000, processorArchitecture=msil
	应用程序标识		: WH003.exe, Version=1.6.8.0, Culture=zh-Hans, PublicKeyToken=0000000000000000, processorArchitecture=msil, type=win32

应用程序摘要
	* 可安装的应用程序。
	* 设置信任 URL 参数。
错误摘要
	以下是错误摘要,这些错误的详细信息列在该日志的后面。
	* 激活 C:\Users\Administrator\Downloads\WH003 (4).application 导致异常。 检测到下列失败消息:
		+ 值不在预期的范围内。

组件存储事务失败摘要
	未检测到任何事务错误。

警告
	* 此应用程序清单无签名。签名验证将被忽略。
	* 此应用程序清单无签名。签名验证将被忽略。
	* 此应用程序清单无签名。签名验证将被忽略。

操作进度状态
	* [2025-06-27 12:11:26] : 已启动 C:\Users\Administrator\Downloads\WH003 (4).application 的激活过程。
	* [2025-06-27 12:11:27] : 部署清单处理已成功完成。
	* [2025-06-27 12:11:27] : 已启动应用程序的安装过程。
	* [2025-06-27 12:11:27] : 应用程序清单处理已成功完成。
	* [2025-06-27 12:11:28] : 已找到兼容运行时版本 4.0.30319。
	* [2025-06-27 12:11:28] : 信任请求和平台检测已完成。

错误详细信息
	执行此操作期间检测到下列错误。
	* [2025-06-27 12:11:28] System.ArgumentException
		- 值不在预期的范围内。
		- 源: System.Deployment
		- 堆栈跟踪:
			在 System.Deployment.Internal.Isolation.IStore.LockApplicationPath(UInt32 Flags, IDefinitionAppId ApId, IntPtr& Cookie)
			在 System.Deployment.Application.ComponentStore.LockApplicationPath(DefinitionAppId definitionAppId)
			在 System.Deployment.Application.SubscriptionStore.LockApplicationPath(DefinitionAppId definitionAppId)
			在 System.Deployment.Application.FileDownloader.PatchFiles(SubscriptionState subState)
			在 System.Deployment.Application.FileDownloader.Download(SubscriptionState subState)
			在 System.Deployment.Application.DownloadManager.DownloadDependencies(SubscriptionState subState, AssemblyManifest deployManifest, AssemblyManifest appManifest, Uri sourceUriBase, String targetDirectory, String group, IDownloadNotification notification, DownloadOptions options)
			在 System.Deployment.Application.ApplicationActivator.DownloadApplication(SubscriptionState subState, ActivationDescription actDesc, Int64 transactionId, TempDirectory& downloadTemp)
			在 System.Deployment.Application.ApplicationActivator.InstallApplication(SubscriptionState& subState, ActivationDescription actDesc)
			在 System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
			在 System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)

组件存储事务详细信息
	没有可用的事务信息。

解决方法:

重置 ClickOnce 缓存

  • 操作 1:打开命令提示符(管理员权限),输入:
%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i 
  • 操作 2:删除 ClickOnce 临时文件:
rmdir /s /q "%USERPROFILE%\AppData\Local\Apps\2.0"

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
Source: https://github.com/MengXi2021/Argon-Emoji-DailyNotes
Source: https://github.com/Ghost-chu/argon-huhu-emotions
https://github.com/qs5667/argon_bilibili_emoji
https://github.com/qs5667/argon_bilibili_emoji
https://github.com/qs5667/argon_bilibili_emoji
https://github.com/qs5667/argon_bilibili_emoji
Source: github.com/zhheo/Sticker-Heo
颜文字
Emoji
小恐龙
花!
每日手帐
呼呼
B站基础表情
B站节日表情
B站游戏表情
B站活动表情
Heo
上一篇