WinForms应用程序不在Visual Studio外部运行

时间:2015-11-22 23:39:31

标签: c# winforms visual-studio-2013

我在使用Windows 7 Ultimate的新笔记本电脑上使用Visual Studio 2013,C#,Windows窗体应用程序。

从VS内部,如果我构建并运行我的应用程序,它打开正常(没有错误或警告)。如果进入调试文件夹并双击exe文件,该应用程序不会打开。它出现在任务管理器中,但我无法杀死它。我没有收到任何错误消息。因为它正在运行,所以当文件正在使用时,我无法再从VS构建或运行项目。

我尝试使用Building to Release并遇到同样的问题。

摆脱任务管理器的唯一方法是重启笔记本电脑。

这对我的旧PC来说不是问题 - 它还有Win7 Ultimate和VS2013。

你知道为什么我的exe没有运行,为什么我不能在任务管理器中杀死它?任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

如果我在bin \ debug或release文件夹中双击我的c#apps,我对Avast 2015(已获许可)有同样的问题,即锁定文件浏览器。

正如其他人所建议的那样,您可以通过以下方式将应用路径添加到扫描例外列表中,而不是禁用Avast“执行时扫描程序”。

  1. 左键单击Avast Icon
  2. 点击设置
  3. 单击“Active Protection”
  4. 单击“File System Shield”的“自定义”链接
  5. 点击排除并添加您的构建文件夹。例如\ BIN
  6. 另外, 如果Windows资源管理器由于此问题而被锁定,而不是重新启动您可以打开任务管理器,结束任务“Windows资源管理器”(您的起始栏将消失)然后单击文件 - >运行新任务并在资源管理器中键入,然后点击进入以取回所有东西。

    干杯