首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >空网站和git

空网站和git
EN

Stack Overflow用户
提问于 2013-08-05 06:49:25
回答 3查看 2.3K关注 0票数 3

嗨,我是一个用visual studio进行GIT的新手,我正在使用一个n层网站,它有多个项目,一开始我把它作为一个空网站,所以visual studio在项目文件夹中为VS2012创建了一个目录,用于文档中的BLL和DAL,以及在网站目录中用于visual主目录的网页本身。因此,当我试图添加解决方案时,源代码管理显示了以下消息:

当前解决方案的项目位于解决方案文件夹之外。在git存储库中,将不对项目进行源代码管理。若要将所有项目添加到单个Git存储库中,请将所有项目合并到一个文件夹中。

我试着把网站复制到我的解决方案文件夹中,但是没有发生什么事情。

谢谢

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-08-05 08:12:15

您可以从visual studio中的解决方案中删除网站,然后将现有项目添加到解决方案中。否则,创建一个新的空网站,并输入解决方案目录作为网站的位置,而不是默认位置。

票数 3
EN

Stack Overflow用户

发布于 2017-08-30 11:24:56

我在Visual 2015和.NET框架4的网站模板方面也遇到了同样的问题(看起来这是针对4.5的模板进行的)。

这就是我如何从模板中获取文件到项目中的方法。

  1. 单击“文件”->新建->网站
  2. 选择模板-> C# -> ASP.NET ASP.NET窗体站点
  3. 将Web位置保留为“文件系统”,然后选择一个文件夹。我使用了C:\User\tim\Documents\Visual 2015\Projects\WebSite4 4
  4. 单击OK

现在您将在中看到两个文件夹WebSite4和WebSite4 (2)。第二个文件夹有sln文件和packages文件夹。

  1. 在WebSite4 (2)中创建一个名为网站的文件夹
  2. 将Website4的内容复制到WebSite4 (2)\网站

返回到

  1. 在“解决方案资源管理器”中,右键单击“WebSite4”,然后单击“删除”。单击“确定”确认。
  2. 右键单击“解决方案”,单击“添加->现有网站”。
  3. 选择文件夹WebSite4 (2)\网站并单击“打开”。

奖励-重命名解决方案10。右键单击解决方案'WebSite4 (2)‘,然后单击重命名。移除(2)

奖金-重命名文件夹

  1. 重命名文件夹
  2. 关闭解决方案
  3. 在Windows资源管理器中重命名文件夹
  4. 开放->项目/解决方案

一旦全部完成,我就能够通过Team将项目发布到一个远程git存储库中。

票数 1
EN

Stack Overflow用户

发布于 2017-09-07 16:54:57

与其尝试将网站文件移动到解决方案文件夹,不如将sln文件的副本从Visual中保存到网站文件夹中似乎要容易得多。然后删除项目文件夹中的原始sln文件。不只是移动文件资源管理器中的sln文件。sln文件包含路径,通过将路径保存为新的sln,路径将被更新。

前面@stephen的回答似乎是个好主意,但最后在Projects文件夹中创建了重复的文件夹。随后,sln文件和项目文件仍然在不同的目录中结束。@TimSmith-Aardwolf详细地纠正了这一点,但这是一个过程。

我发现的最简单的方法是转到文件>将sln保存为.并选择网站文件文件夹。

这将在与网站文件相同的文件夹中放置一个新的同名sln文件。不必关闭Visual,“解决方案资源管理器”现在列出新保存的sln。右键单击解决方案并选择添加到源代码管理。我发现这个过程是这里的,它工作得很好。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18052076

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档