【发布时间】:2012-02-15 04:24:29
【问题描述】:
我有一个 .NET 4.0 应用程序的调试版本,我在这台机器上安装了 .NET 4.0 Framework,但是我没有安装 Microsoft Visual Studio。
为什么我只能运行Release版本的应用,而不能运行debug版本的应用?
我猜应用程序的调试版本中的 dll 可能是指 Visual Studio 的某些 dll?有谁知道具体原因吗?
【问题讨论】:
-
您应该能够运行在调试模式下编译的程序集。当您尝试运行它时,究竟会发生什么?
-
@DBM 它抛出一个 FileNotFoundException.Message 如下所示:未处理的异常:System.IO.FileNotFoundException:无法加载文件或汇编“xxxx.dll”或其依赖项之一。找不到指定的模块。
-
您安装的是完整框架还是客户端配置文件?如果您只安装了客户端配置文件,请尝试完整的框架。另外,错误中引用的是您的 DLL 还是框架 DLL?
-
是否依赖于非托管项目或DLL?
-
@Tetsujin no Oni 我已经安装了完整的框架,包括 Client Profile 和 Extended
标签: c# .net release visual-studio-debugging