当我使用. net Framework 4.0 MSBUILD.EXE文件编译我的.csproj文件时,我得到一个错误:“lable01”没有在“website01.csproj”的当前上下文中找到。
实际上,我需要添加每一个ASP。NET页面及其代码隐藏文件的引用。我已经做到了,它工作得很好,但上面的错误是悬而未决的。
我希望这意味着我需要在.csproj文件中添加表单名称“LABLE01”,但我不知道语法。谁能告诉我在。csproj文件中添加表单名的语法。
当我使用. net Framework 4.0 MSBUILD.EXE文件编译我的.csproj文件时,我得到一个错误:“lable01”没有在“website01.csproj”的当前上下文中找到。
实际上,我需要添加每一个ASP。NET页面及其代码隐藏文件的引用。我已经做到了,它工作得很好,但上面的错误是悬而未决的。
我希望这意味着我需要在.csproj文件中添加表单名称“LABLE01”,但我不知道语法。谁能告诉我在。csproj文件中添加表单名的语法。
当前回答
JetBrains Rider:
第一个选项
卸载项目 双击已卸载的项目
第二选择:
点击项目 按下F4
就是这样!
其他回答
它是.Net核心和.Net标准项目的内置选项
有点晚了,但我找到了更好的选择。 在rider中,您可以启用“点击打开项目文件” 只需转到解决方案选项菜单,然后单击打开项目文件与单一点击
抱歉,最有效的方法,而不是填充您的proj文件是。
right click the file. goto properties where Build Action option is set it to NONE. Do a build (yes you may get build error if you do even better) go back to properties of that file set Build Action option is set it back to Compile. rebuild. Congratulate your self for being smarter than everyone else and not ****ing you project. For me this exercise took under 10 seconds. Where as manually trying to input the compile... line into the csproj not only can render your project unusable but it is also impossible to maintain on large scale application. Better to keep source version control software to do the updates. If you need to cross merge branches then doing the above is amazing :).
使用实例打开。csproj文件。
打开解决方案资源管理器 1 单击Edit Project File选项 2
JetBrains Rider:
第一个选项
卸载项目 双击已卸载的项目
第二选择:
点击项目 按下F4
就是这样!