有谁见过这个吗?我有一个大型 Visual Studio 项目,它不断将 [Subtype]Designer[/Subtype]
添加到我的 .vcproj
中,然后在下一次打开和关闭项目时将其删除。在 StoredImageControl.cs
中只定义了一个类。任何人都知道如何关闭它,因为它真的弄乱了我的修订控制。
这是之前:
<EmbeddedResource Include="StoredImageControl.resx">
<DependentUpon>StoredImageControl.cs</DependentUpon>
</EmbeddedResource>
这是之后
<EmbeddedResource Include="StoredImageControl.resx">
<DependentUpon>StoredImageControl.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
最佳答案
这可能与您在保存的解决方案状态下打开了哪些文件有关。我在 VS2010 中遇到了这个问题,发现如果在编辑器中打开 .xml 文件时关闭解决方案,然后在随后重新打开解决方案时,包含该 .xml 文件的项目将添加此 <SubType>Designer</SubType>
行.但是,如果我在没有打开该文件的情况下关闭解决方案,它不会尝试在以下重新打开时添加该行。
关于visual-studio - <Subtype>Designer</Subtype> 在加载/卸载时由 Visual Studio 添加然后删除,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1573241/