2013-02-11 62 views
0

失败,我有我使用ClickOnce部署,当我试图在Windows XP  发布一切出版罚款Windows Forms应用。当我尝试使用Windows   7中的相同发布功能时,它会在发布步骤中挂起。Visual Studio的ClickOnce部署在Windows 7

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

我从来没有收到错误消息,并且该过程不能被取消。我必须强制关闭Visual Studio并重新启动Windows,因为Visual Studio有一些锁定的文件。

UPDATE:

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

UPDATE(2):

这肯定是关系到Office 2010的PIA文件。为什么它不公布它们?再次,这可以在Windows   XP上完美地工作,但是当我在Windows上执行部署  7时,PIA不会发布。

回答

0

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

+0

它与UAC是半相关的。这是一个网络相关的问题,它被阻止。我已经解决了这个问题,并将其标记为答案。 – Keith 2013-11-12 22:41:36

+0

@Keith - 听起来不像UAC那样,你应该用你采取的步骤回答自己的问题,并将其标记为答案。 – Bronumski 2013-11-13 10:52:57