当我使用. net Framework 4.0 MSBUILD.EXE文件编译我的.csproj文件时,我得到一个错误:“lable01”没有在“website01.csproj”的当前上下文中找到。

实际上,我需要添加每一个ASP。NET页面及其代码隐藏文件的引用。我已经做到了,它工作得很好,但上面的错误是悬而未决的。

我希望这意味着我需要在.csproj文件中添加表单名称“LABLE01”,但我不知道语法。谁能告诉我在。csproj文件中添加表单名的语法。


当前回答

使用实例打开。csproj文件。

打开解决方案资源管理器 1 单击Edit Project File选项 2

其他回答

有点晚了,但我找到了更好的选择。 在rider中,您可以启用“点击打开项目文件” 只需转到解决方案选项菜单,然后单击打开项目文件与单一点击

有一种更简单的方法,因此您不必卸载项目。只需在Visual Studio中安装这个名为EditProj的工具: https://marketplace.visualstudio.com/items?itemName=EdMunoz.EditProj

然后右键单击编辑,你会有一个新的菜单项编辑项目文件:)

这是我的选项编辑项目文件,而不需要卸载项目:

打开解决方案资源管理器,切换到文件夹视图: 导航到解决方案文件夹中要编辑的项目,并右键单击它。 从上下文菜单中选择打开。

就是这样!

你会看到*。在Visual Studio编辑器中打开csproj文件。 之后,您可以切换回解决方案/项目视图(参见步骤1)。


更新:

从Visual Studio 2019 (v. 16)开始,您可以编辑*。通过双击项目来打开csproj文件,只需确保从设置中打开了该选项。

因为这个问题没有直接提到Visual Studio,我将在JetBrains Rider中发布如何做到这一点。

从上下文菜单

右键单击项目 点击编辑 编辑“{project-name.csproj}”

用快捷键

选择项目 按下F4

在vs 2019版本16.8.2中 右键单击项目名称 点击“编辑项目文件”