无法在Release上构建我的类库,仅在Debug上

时间:2011-09-07 19:08:10

标签: c# visual-studio-2010 release

我在Visual Studio中右键单击了该项目并选择了属性。然后我将Build配置更改为Release。但即使在点击Control+Shift+B来构建我的库之后,我仍然发现/ Release /文件夹为空。

enter image description here

如果我关闭属性窗口并重新打开它,我会看到该选项已切换回Active(debug)

我错过了什么?

2 个答案:

答案 0 :(得分:14)

您实际上没有更改以使发布配置处于活动状态 - 您刚刚进入发布配置的属性。

“主动配置”通常位于主菜单下方的工具栏中 - 在那里查找“Debug”并将其更改为“Release”,如下所示:

enter image description here

或者转到“构建>配置管理器”并在那里更改活动版本。

enter image description here

答案 1 :(得分:1)

  1. 打开Visual Studio的输出窗口,成功构建后,确保在Release文件夹中创建项目的DLL,并提供实际的完整路径,检查二进制存在的位置
  2. 如果没问题,请检查您的控制台应用程序中是否没有任何后期构建事件,这只会移动DLL项目的二进制文件。
  3. 如果不是,请尝试不使用Control + Shift + B组合,只需创建RightCLick DLL项目并使其重建
  4. 希望这有帮助。