1

我刚刚收到了一个没有父解决方案的 ASP.NET 网站项目。我创建了一个新的解决方案,并在该解决方案下添加了网站项目,因为我总是更愿意将我的所有工作分组在一个解决方案下,甚至是无项目的网站。现在,当我打开解决方案,然后展开网站文件夹时,我看到解决方案文件出现在网站文件夹下,但我已经检查过,这里没有重复。如何摆脱网站下的解决方案文件项?

结果: 事实证明,我以某种方式混淆了文件夹,并且我的解决方案和网站都在同一个文件夹下,正如 Chris Lively 在下面所说,网站下的所有文件都出现在解决方案资源管理器中。

4

3 回答 3

1

使用文本编辑器从文件中删除嵌套项目条目和相应的项目条目,如下所示(“测试”这里是一个解决方案文件夹).sln

在此处输入图像描述

于 2011-08-03T14:01:47.177 回答
1

如果您真的想要一个解决方案,请在网站所在目录的上一级创建解决方案文件。

网站项目将自动包含沿站点路径找到的每个文件。如果您的解决方案文件位于同一目录中,那么它将被添加。

我的建议是移动解决方案文件,然后将其转换为 Web 应用程序项目。

于 2011-08-03T14:04:45.503 回答
0

ASP.net 网站不需要解决方案。只需将 Visual Studio 中的代码作为网站打开即可。

他们需要解决方案的看法来自过去。不再是这种情况。

我认为这不是 MVC。因为 MVC 确实需要一个项目。

于 2011-08-03T13:55:30.783 回答