Windows 7上的Visual Studio ClickOnce部署失败

时间:2013-02-11 17:37:47

标签: winforms deployment clickonce

我有一个Windows Forms应用程序,我正在使用ClickOnce部署,当我尝试在Windows XP中发布时,所有内容都会正常发布。当我在Windows 7中尝试相同的发布功能时,它会在发布步骤中挂起。

我正在使用UNC路径(文件共享)到服务器(Windows Server 2008 R2与IIS 7)。为什么会发生这种情况?

我从未收到错误消息,但无法取消该过程。我必须强制关闭Visual Studio并重新启动我的Windows 7 PC,因为Visual Studio已将某些文件锁定。

更新

我能够为我的域PC在目标服务器上的文件夹设置完全控制权限,然后我就可以发布一次。然后,每一次后续部署都被绞死了。但我确实注意到它在尝试复制Office Interop文件时总是挂起。为什么会这样?

更新(2):

这肯定与Office 2010 PIA文件有关。为什么不发布它们?同样,这在Windows XP上完美运行,但是当我在Windows 7上执行部署时,PIA不会发布。

1 个答案:

答案 0 :(得分:0)

可能是UAC问题。在进行发布时,尝试以管理员身份运行Visual Studio。