无法直接从 Visual Studio 发布网站

Bas*_*sie 1 iis permissions windows-server-2012-r2 visual-studio-2015

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

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

但当我尝试时我收到此消息:

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

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

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

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

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

Bas*_*sie 5

我通过在 Visual Studio 中执行以下步骤成功解决了此问题:

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