“开始”;单击一次";已发布的应用程序一直在尝试安装.NET Framework

“开始”;单击一次";已发布的应用程序一直在尝试安装.NET Framework,.net,windows-vista,clickonce,installation,cycle,.net,Windows Vista,Clickonce,Installation,Cycle,从Internet URL启动“单击一次”发布的应用程序时,我的计算机上不断弹出以下对话框窗口: [Microsoft.NET Framework安装程序] -是否要下载并安装Microsoft.NET Framework 您试图访问的内容 需要Microsoft.NET Framework。 您想下载并安装吗 这是从微软下载中心下载的 现在 “单击一次”在过去没有尝试安装.NET Framework的情况下工作正常,但(我猜)我的MS Windows Vista Ultimate系统安装后,

从Internet URL启动“单击一次”发布的应用程序时,我的计算机上不断弹出以下对话框窗口:

[Microsoft.NET Framework安装程序] -是否要下载并安装Microsoft.NET Framework

您试图访问的内容 需要Microsoft.NET Framework。 您想下载并安装吗 这是从微软下载中心下载的 现在

“单击一次”在过去没有尝试安装.NET Framework的情况下工作正常,但(我猜)我的MS Windows Vista Ultimate系统安装后,会自动更新以下内容:

Windows更新(KB936448-.Net 框架3.0 RTM x86 ru)

Windows更新(KB936403-.Net 框架2.0 RTM x86 ru)

每次尝试安装.NET Framework时,“单击一次”都停止工作,即使我运行此安装,它也会在后续的“单击一次”激活中继续尝试安装.NET Framework

我已经从我的系统中删除了上述更新,并且安装了.NETFramework3.5SP1,但是我仍然遇到同样的问题

我希望可以手动修补一些系统注册表项来解决这个问题,但我不知道是哪一个

请告知如何解决此问题


请注意:我的系统上没有安装Windows Vista SP1

可能是因为区域设置?您有ru的运行时,ClickOnce应用程序的语言环境是什么

[Microsoft.NET Framework安装程序]-是否下载并安装Microsoft.NET Framework

它是否说明应用程序需要什么版本的框架


应用程序是你自己写的吗?也许在VisualStudio项目属性中有一些东西。在发布先决条件下,有应用程序将尝试安装的先决条件列表(如果被告知安装)。此处是否列出了.NET Framework的版本

有一段时间我也有这个问题

这是因为我在记事本中打开了一个.application文件,并将记事本设置为.application文件的默认处理程序。(它需要是ClickOnce客户端运行时组件)


将其重置为默认处理程序纠正了问题

我想您正在使用IE进行此操作。。。那是哪个版本的IE?7.8.应用程序的链接是.html文件还是.application文件?您的用户代理是什么()?感谢您的回复:我必须说我不知道如何为ClickOnce设置定义(目标)区域设置-在我的第一条消息更新中提到的自动安装之前,我使用这台带有ru ru区域设置的计算机来进行良好的ClickOnce设置,这在美国、加拿大、瑞典的PC上运行正常。。。基本上,我的问题是关于ClickOnce在应用程序安装过程中使用的过程:它使用ClickOnce先决条件查找哪些注册表项/GAC程序集/其他安装的文件。谢谢你,Robert。是的,我曾经在记事本中打开过.application文件,它(记事本)似乎被指定为默认程序。我刚刚将“应用程序部署支持库”设置为.Application文件的deafult程序,现在单击一下在我的Vista PC上运行良好。