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

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

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


当前回答

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

其他回答

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

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

从上下文菜单

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

用快捷键

选择项目 按下F4

您可以右键单击项目文件,选择“卸载项目”,然后通过选择“编辑项目名称。csproj”直接打开文件进行编辑。

您必须在保存更改后重新加载项目,以便对其进行编译。

参见如何:在MSDN上卸载和重新加载项目。


由于项目文件是XML文件,您还可以使用任何支持Unicode的文本编辑器(notepad, notepad++等…)

然而,我非常不愿意手动编辑这些文件——如果可能的话,使用解决方案资源管理器。如果你有错误,你知道如何手动修复它们,继续,但要注意,如果你不知道你在做什么,你可能会完全破坏项目文件。

对于Visual studio版本:8.1.5,

右键单击项目文件夹。 点击“工具”,然后点击“编辑文件”。

JetBrains Rider:

第一个选项

卸载项目 双击已卸载的项目

第二选择:

点击项目 按下F4

就是这样!