【问题标题】:Visual studio 2010 locking issue when developing user controls开发用户控件时的 Visual Studio 2010 锁定问题
【发布时间】:2010-08-16 16:09:51
【问题描述】:

我对此进行了很多研究,但最终似乎确定了这个问题。如果项目中有自定义控件,Visual Studio 有时会随机锁定构建 dll/exe 文件。 复制步骤:

  1. 创建一个 winforms 应用程序/dll 项目
  2. 添加一个新类,比如继承自 Button 的 CustomButton
  3. 构建
  4. 创建一个表单。查看工具箱,然后出现自定义按钮,您可以将其拖到表单上
  5. [现在变成随机的]您的项目的下一个构建将继续或失败,需要您重新启动 Visual Studio。

有什么想法吗?

【问题讨论】:

  • UPD:从工具箱中删除控件/选项卡没有帮助

标签: file visual-studio-2010 locking


【解决方案1】:

似乎找到了[临时]解决方案。似乎 M$ ​​在以后的版本中“修复”了这个问题,但它仍然不起作用。无论如何,这是解决方案:删除程序集版本属性中的自动版本递增。这似乎解决了这个问题,但它有点不方便。

https://connect.microsoft.com/VisualStudio/feedback/details/533411

临时解决方法将被禁用 程序集版本更新后 重建。在 AssemblyInfo.cs 文件中, 从 AssemblyVersion 属性,用于 示例:替换此:[程序集: AssemblyVersion("1.4.*")] [程序集: AssemblyFileVersion("1.4")] 与此: [组装:组装版本(“1.4.0.0”)] [部件: AssemblyFileVersion("1.4.0.0")]

再次更新 :( 以上没有解决问题。我仍然会留下它以防其他人遇到这样的事情,但问题仍然悬而未决。

【讨论】:

    猜你喜欢
    • 2011-03-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-25
    相关资源
    最近更新 更多