有人见过这个吗?我有一个大型的Visual Studio项目,它不断地向我的.vcproj添加[Subtype]Designer[/Subtype],然后在项目的下一次打开和关闭时将其删除。在StoredImageControl.cs中只定义了一个类。任何人都知道如何关闭它,因为它真的弄乱了我的修订控制。
这是之前的内容:
<EmbeddedResource Include="StoredImageControl.resx">
<DependentUpon>StoredImageControl.cs</DependentUpon>
</EmbeddedResource>这是在
<EmbeddedResource Include="StoredImageControl.resx">
<DependentUpon>StoredImageControl.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>发布于 2011-11-09 02:19:17
这可能与您在保存的解决方案状态下打开了哪些文件有关。我在VS2010中遇到了这个问题,并发现如果在编辑器中打开.xml文件时关闭解决方案,那么在随后重新打开解决方案时,包含该.xml文件的项目将添加以下<SubType>Designer</SubType>行。但是,如果我在未打开该文件的情况下关闭解决方案,则它不会尝试在以下重新打开时添加该行。
发布于 2013-04-16 21:59:51
这个问题已经在Visual Studio的至少3个版本中出现了,2008年,2010年,现在2012年。它被记录为bug in Microsoft Connect,但MS的回答是“我们已经记录了您的请求,但目前不打算修复此问题。”建议您投票支持错误报告,因为它仍然是活跃的,并可能会得到更好的回应,从微软有足够的票数。
发布于 2010-10-27 02:04:53
您是否尝试将SubType作为EmbeddedResource对象的属性?
<EmbeddedResource Include="StoredImageControl.resx" SubType="Designer">
<DependentUpon>StoredImageControl.cs</DependentUpon>
</EmbeddedResource> 我在下面的链接中看到了一个类似你的问题,他用这个解决了他的问题:
http://community.sharpdevelop.net/forums/t/9977.aspx
https://stackoverflow.com/questions/1573241
复制相似问题