无法直接从Visual Studio发布网站

时间:2017-03-27 06:52:18

标签: iis visual-studio-2015 permissions windows-server-2012-r2

我正在尝试将一个简单的网页发布到路径

\\SERVERNAME\C$\inetpub\wwwroot\QCPage

但是当我尝试时,我收到了这条消息:

  

无法创建网站'\ SERVERNAME \ C $ \ inetpub \ wwwroot \ QCPage'。路径'\ SERVERNAME \ C $ \ inetpub \ wwwroot \ QCPage'不存在或您无权访问。指定的路径无效。

我可以确认路径确实存在,因为我可以在文件资源管理器中导航到它。

这让我认为它必须是权限问题。现在我没有以SERVERNAME的域用户身份登录到我的PC,但是在导航到文件资源管理器中的文件夹时我确实输入了一些用户凭据,并且该用户可以完全访问相关文件夹。

我还尝试将路径映射到Z:驱动器并发布到Z:\QCPage,但结果相同。

我是否必须以服务器用户身份登录我的PC才能从Visual Studio发布?如果没有,我如何将我在文件资源管理器中提供的相同凭据传递给Visual Studio发布配置文件?

1 个答案:

答案 0 :(得分:3)

我设法通过在Visual Studio中执行以下步骤来解决此问题:

  • 查看
  • 服务器资源管理器
  • 连接到服务器
  • 使用其他用户名连接...
  • 这里我输入了我用来通过文件资源管理器
  • 访问服务器的本地服务器帐户的用户凭据
  • Computer字段中,我输入了服务器名称SERVERNAME
  • 单击OK后,服务器出现在“服务器资源管理器”列表中
  • 我现在可以从Visual Studio
  • 直接将站点发布到服务器