尝试将文件添加到空C#Web应用程序项目

时间:2016-02-23 17:25:46

标签: c# .net visual-studio azure

我从以前的开发人员那里继承了一堆C#Web应用程序,我正在尝试从以前的文件中创建一个可用的Visual Studio Web应用程序。

不幸的是,之前的开发人员留下了相当大的一团糟。为了让您了解软件是如何搞砸的,他们使用记事本来更改Microsoft Azure服务器上的项目文件!他们以无法使用Visual Studio发布到Azure的方式配置Azure。他们所做的其他不正确的事情只有一个Web应用程序实例,也没有将Web应用程序链接到源代码控制。

此前的开发人员也没有留下任何文档。

这些开发人员创建了一个包含6个不同项目的单一解决方案,目前我只对使用C#编写的Web应用程序项目感兴趣。当我从团队服务中映射解决方案时,无法以调试模式启动Web应用程序,Visual Studio Debug拒绝识别Web应用程序。

所以我正在做的是我在Visual Studio中创建了一个新的空Web应用程序项目,我想从以前的开发人员继承的Web应用程序中添加文件,并希望在调试中运行它模式,所以我可以测试和验证我对项目所做的任何更改。

当我复制文件时,例如.aspx文件及其.cs代码隐藏文件后,项目无法识别它。如果我选择Add-> Existing Item,那么我可以浏览到这些文件并将它们添加到项目中。然后Visual Studio识别文件。

但是,当我使用Windows资源管理器将文件夹复制并粘贴到项目中时,Visual Studio无法识别它,并且也无法使用ADD->现有项目方法添加文件夹。 Visual Studio识别文件夹的唯一方法是选择Add-> New Folder选项,但我想避免对Web应用程序中的每个文件夹执行此操作,我只想使用Windows资源管理器一次复制它们

有没有办法使用Windows资源管理器将文件夹复制到项目中,并让Visual Studio识别该文件夹并在解决方案资源管理器中显示它?

此外我还在考虑从团队服务中映射文件,但是除非有办法,否则会有同样的问题Visual Studio无法识别文件夹?

1 个答案:

答案 0 :(得分:0)

显示项目中的所有文件,然后右键单击要添加的文件,然后选择“包括在项目中:

enter image description here

enter image description here