簡體   English   中英

使用Visual Studio 2012 Express版本引用dll

[英]Using Visual Studio 2012 Express Version to reference dll

最近有人要求我編寫一個.dll和一些與之兼容的函數。 由於我以前從未碰過這個問題,因此如果我問一些愚蠢的事情,我將表示歉意。

首先,我的IDE是Visual Studio 2012 Express版本。

另一方面,我按照http://msdn.microsoft.com/zh-cn/library/ms235636(v=vs.110).aspx上的說明創建項目。

我按照建議成功構建了dll項目。 .dll文件位於Debug文件夾中。 但是,當我創建另一個項目並嘗試引用在第一個項目中創建的.dll文件時,在“ Framework and References頁面上,我單擊“ Add New Reference ,但未找到dll。

我對此很困惑,因為我已經完成了MSDN所說的一切。 因此,我開始懷疑這是否是Express版本的限制。

如果我在正確的軌道上,誰能為我提供線索?

提前謝謝了。

指示說

“添加引用”對話框列出了可以引用的庫。 “項目”選項卡列出了當前解決方案中的項目以及它們包含的任何庫。 在“項目”選項卡上,選中“ MathFuncsDll”旁邊的復選框,然后選擇“確定”按鈕。

這意味着您在引用部分中添加了對dll 項目的引用,而不是它生成的dll。

別忘了鏈接dll項目生成的.lib文件,並使其有機會根據說明查找需要包含的頭文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM