Kei*_*ams 30 .net c# visual-studio
这很奇怪.我的解决方案中有一个C#类库项目.如果我.cs在此项目中打开一个文件,Project代码编辑器上的下拉列表显示它属于"杂项文件".

其他症状:如果我转到项目的属性并查看Assembly Information,尽管AssemblyInfo.cs文件中存在值,但所有值都是空白的.
这两个都很烦人,但问题是

我试过了:
.csproj文件并与解决方案中的其他人进行比较(没有快乐).csproj文件并覆盖旧文件(一直工作直到我将分支合并到主干,然后重新出现问题)谷歌一无所获.有没有人对这里发生了什么有任何想法?
KIN*_*ING 34
我是如何解决我的问题的:
Gen*_*lph 12
我在VS 2017也有这个问题.
我发现这个miscellaneous文件是在VS之外添加的文件.因此,如果切换到另一个git分支(有新文件)而不关闭VS并单击VS中的"重新加载"按钮(当它检查在VS外部修改sln/csproj文件时)则这些新文件未正确解析由VS和"标记"为miscellaneous.
作为解决方法,我关闭VS,.vs从磁盘中删除文件夹并再次运行VS. 在VS完全初始化后,这些新文件将被成功解析.请注意,这样可以清除自定义设置等StartUp Project.
小智 8
这是解决方案:
小智 7
在“ Microsoft.Net.Compilers”的侧窗口中,单击更新按钮
因此,只需根据您的版本更新Microsoft.Net.Compilers
我遇到了完全相同的问题,结果发现我的项目中的一些 XAML 文件被设置为使用操作“XamlAppDef”构建(即将其构建为 XAML 工作流),当我将其返回“编译”时,我的项目下拉菜单立即从(杂项文件)转到正确的项目。
| 归档时间: |
|
| 查看次数: |
18422 次 |
| 最近记录: |