【问题标题】:CSharpAPI.sln does not build solutionCSharpAPI.sln 不构建解决方案
【发布时间】:2015-06-14 10:30:57
【问题描述】:

我目前正在学习如何将 API 集成到我的程序中,使用 C# 编写。为此,我正在学习基于 Visual Studio 2010 的教程,使用此处提供的教程:

https://www.interactivebrokers.com/en/software/api/apiguide/csharp/csharpsampleapptutorial.htm

API 本身可在此处获得:

http://interactivebrokers.github.io/

现在我的问题出现在第 3 步,我必须从 CSharpAPI.sln 文件构建解决方案。我在 Visual Studio 中打开它,导航到“构建解决方案”,然后我从构建中获得以下输出:

========== 构建:0 个成功,0 个失败,1 个最新,0 个跳过 ==========

这不会产生我需要的 .dll 文件。我需要的输出就是它 声明“1 成功”并将 .dll 文件编译为 "/source/csharpclient/bin/Release"

我正在使用适用于 Windows 桌面的 Visual Studio Express 2013。

【问题讨论】:

  • 你试过Rebuild选项吗?
  • 它表示项目输出是最新的。您是否尝试过Build -> Rebuild Solution 而不仅仅是Build
  • 顺便说一句,如果项目是up-to-date,通常不需要重建。这意味着没有更改,因此无需重建。虽然有一些罕见的例外。
  • 我现在刚刚尝试运行Build -> Rebuild Solution 方法。它会在 F:\TWS API\source\csharpclient\bin\Debug** 下生成一个名为“TWSLib.dll”的文件(我将文件存储到 F 驱动器)。但我需要它从 CSharpAPI.sln 生成 .dll 文件到 **F:\TWS API\source\csharpclient\bin\Release 名为“CSharpAPI.dll”但在调试中“TWSLib.dll”文件夹包含与我要生成的信息相同的信息?我对这整个过程不太熟悉。

标签: c# visual-studio-2010 dll solution visual-studio-express


【解决方案1】:

右键单击 Visual Studio 以“以管理员身份运行”。

【讨论】:

    猜你喜欢
    • 2011-12-24
    • 1970-01-01
    • 2016-10-01
    • 2016-10-24
    • 2016-11-12
    • 2010-09-22
    • 2011-06-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多