Visual Studio Team Services&网站项目

时间:2017-10-19 05:45:47

标签: visual-studio-2017 azure-devops

我一直试图在VSTS上获取我的个人网站项目。我能够把它拿到那里但是当我查看文件浏览器时,我只看到.sln。我已经能够添加其他文件,它将显示在文件资源管理器中,但是当我通过Visual Studio运行时,它或者无法编译或无法访问其他html页面。

Solution Explorer Example

在上面的例子中,我看到HTMLPage1.html和MySite.sln(以及.gitignores)。但我无法从解决方案中的文件中访问HTMLPage1.html。

我是Visual Studio的新手,非常感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

IIRC,VS中的默认行为将网站放在一个文件夹(%UserProfile%\ Documents \ Visual Studio 2017 \ 网站 \ YourWebsite)中,将解决方案文件放在另一个文件夹中(%UserProfile% \ Documents \ Visual Studio 2017 \ 项目 \ YourWebsite)。如果你的git repo包含解决方案文件,它可能不包含网站文件夹。

解决此问题的最简单方法可能是:

  • 在Windows资源管理器中打开网站文件夹
  • 从VS
  • 中的解决方案中删除网站项目
  • 将网站文件夹复制到Windows资源管理器中的解决方案文件夹
  • 添加现有网站,并在git仓库中为其指定新的文件夹位置。