【发布时间】:2019-09-11 20:20:49
【问题描述】:
我正在使用 C# 接管一个 ASP.NET Web 应用程序,并且所有代码(包括 C# 源代码)都是在没有解决方案文件 (something.sln) 的情况下提供给我的,因此每当在 Visual Studio 2017 中打开 Web 应用程序时,我必须通过“文件夹...”而不是“项目/解决方案...”打开。打开后,我可以对 Default.aspx.cs 或 somethingElse.aspx.cs 等文件背后的代码进行必要的更改,但是当我尝试通过运行 > 不调试启动来测试代码更改时,我无法'找不到运行菜单选项;我看到了构建解决方案按钮,但它被禁用(灰显)。
每次我尝试直接导航到我的网站 http://dev.mydomain.com。我所做的代码更改也没有被编译。
那么如何启用“运行”或“构建”菜单选项?
【问题讨论】:
-
没有.csproj文件吗?如果它是一个正确设置的项目,应该是其中之一,您可以在没有解决方案文件的情况下在 Visual Studio 中打开它
-
当然,纠正这个问题的明显方法是创建一个新的解决方案(如果需要,还可以创建一个新项目)并将代码文件复制到其中
-
也没有.csproj文件,我忘了说。你说“纠正这个问题的明显方法是创建一个新的解决方案(如果需要,还有新的项目)并将代码文件复制到其中”,我该怎么做?
-
你已经知道如何在 Visual Studio 中创建一个新项目了??
-
我几乎只是列出了所有主要步骤:创建项目(如果您愿意,还可以创建解决方案文件)。然后将您的代码文件复制到新创建的文件夹中。然后告诉 VS 将它们包含在你的项目中。
标签: asp.net visual-studio